Python练习:初始高度为100米的小球每次落地反跳回一半高度。求第十次反弹高度及总路程。
发布时间
阅读量:
阅读量
一个物体从100米的高度开始自由下落,每次触地后会反弹至原高度的一半,随后再次下落。试计算当它在第十次触地时,总共经过的路程是多少米?同时求出第十次反弹后的高度为多少?
n=0#落地次数
high=0#反弹高度
hight=100#落地前n次高度
tour=0#经过的路程
for i in range(1,11):
n = n + 1
tour=hight+high+tour
high = hight / 2
hight = high
print("第{}次落地,经历{}米,反弹{}米".format(n,tour,high))
全部评论 (0)
还没有任何评论哟~
