题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,
共经过多少米?第10次反弹多高?
分析:用for循环来处理。
# -*- coding: utf-8 -*-
#By AntInSnow
height = 100
lenth = -height
for i in range(10):
lenth += height*2
height /= 2
print('第十次落地时经过的路程为{:.2f}米,第十次反弹高度为{:.2f}:'.format(lenth,height))
该博客探讨了一道Python编程练习题,涉及一个从100米高度下落并按一定规律反弹的球。在第10次落地时,文章通过for循环计算了球经过的总距离以及第10次反弹的高度。
2517

被折叠的 条评论
为什么被折叠?



