hight =[100]
m =100for i inrange(10):
h = hight[-1]/2
hight.append(h)for i inrange(1,len(hight)-1):
m +=2* hight[i]print("在第10次落地时经过{:.3f}米。\n第10次反弹高度为{:.3f}米".format(m,hight[-1]))
Python编写一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?hight = [100]m = 100for i in range(10): h = hight[-1]/2 hight.append(h)for i in range(1,len(hight)-1): m += 2 * hight[i]print("在第10次落地时经过{:.3f}米。\n第10次反弹高度为{:.3f}米".format