python编写程序,在程序中定义一个函数,计算1+1⼀2+1⼀3+1⼀4+……+1⼀n

2025-03-04 20:03:15
推荐回答(2个)
回答1:

# encoding: utf-8
# Python 3.6.0
 
def func(n):
    s=0
    for i in range(1,int(n)+1):
        s=s+1/i
    return s
 
print(func(5))

回答2:

def fun(n):
res = 0
for i in range(1, n + 1):
res += 1/n
return res