# @Time : 2020/10/4 16:14
# @Author : Yurken
# @File : 求奇数分之一序列前N项和.py
n = int(input())
b = int(2*n)
a = 0
for i in range(1, b,2):
a += 1 / i
print('sum = %.6f' % a)
# N = int(input())
# factor = list(range(1,2*N+1,2))#前N项,而不是前N个数的奇数
# print(factor)
# s = 0
# for i in factor:
# s += 1/i
# print("sum =","{0:.6f}".format(s))
第2章-5 求奇数分之一序列前N项和 (15分)
本篇博客介绍了一个简单的Python程序,用于计算并输出奇数分之一序列的前N项和,采用for循环和累加的方式实现。

被折叠的 条评论
为什么被折叠?



