python作业练习
一个球从10米的高空落下(自由落体),弹起的高度是落下高度的1/2,求这个球第10次落地的时候,一共的垂直距离是多少米?(忽略空气等阻力)
hight = 10 # 球的高度
num = 10 # 经过的距离
for i in range(9): # 0.....8 剩余9次
hight /= 2
num += hight * 2 # num = num + hight * 2
print(num)
/usr/local/bin/python3.6 "/Users/muxiuyulin/Desktop/study python/test4.py"
0
1
2
3
4
5
29.9609375
答案:29.9609375米。

浙公网安备 33010602011771号