一球从100米高度自由落体 每次反弹原来的一半;第10次落地一共经过多少米,第十次反弹多少米?
num = 100
b = list()
for i in range(10):
num = num / 2
b.append(num)
print("小球一共移动了%s米" % (100+sum(b)))
print("第十次小球弹了%s米" % b[9])
结果:
小球一共移动了199.90234375米
第十次小球弹了0.09765625米
一球从100米高度自由落体 每次反弹原来的一半;第10次落地一共经过多少米,第十次反弹多少米?
num = 100
b = list()
for i in range(10):
num = num / 2
b.append(num)
print("小球一共移动了%s米" % (100+sum(b)))
print("第十次小球弹了%s米" % b[9])
结果:
小球一共移动了199.90234375米
第十次小球弹了0.09765625米