from functools import reduce h = 100 s = [] for count in range(10): h = h/2 s.append(h) sum = reduce(lambda x,y:x+y,s) print(s) print(sum)
一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多少
最新推荐文章于 2022-12-29 14:53:34 发布
from functools import reduce h = 100 s = [] for count in range(10): h = h/2 s.append(h) sum = reduce(lambda x,y:x+y,s) print(s) print(sum)