目录
24
题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
思路:观察表达式分子分母 分子为上一个表达式分母,分母等于上一个表达式分子加分母
a = 2.0
b = 1.0
s = 0
for n in range(1,21):
s += a / b
t = a
a = a + b
b = t
print (s)
25
题目:求1+2!+3!+...+20!的和
思路:先累乘后累加
n = 0
s = 0
t = 1
for n in range(1,21):
t *= n
s += t
print ('1! + 2! + 3! + ... + 20! = %d' % s)