第一题
sum = 0 for i in range(1,101): sum += 1/i print(sum)
第二题
n = int(input("请输入项数:")) sum = 0 sum1 = 1 sum2 = 0 for i in range(2,n + 1): if i % 2 != 0 : sum1 += 1/i else : sum2 += 1/i sum = sum1 - sum2 print(f"{sum}")
第三题
n = int(input("请输入n:")) sum = 1 for i in range(2,n+1): denominator = 0 for j in range(1,i+1): denominator = denominator + j sum1 = 1/denominator sum += sum1 print(f"{sum}")
第四题
a = 2 sum = 0 for i in range(6): sum += a a = a * 10 + 2 print(f"{sum}")第五题![]()
sum = 1 denmoinator = 1 i = 1 while 1/denmoinator > 1e-6: denmoinator = denmoinator * i sum += 1/denmoinator i += 1 print(f"{sum}")
第六题![]()
pi = 1 f = -1 i = 3 while 1/i > 1e-6 : pi += 1 / i * f i += 2 f = -f print(f"{pi*4}")