题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n
def func1(n):
sum=0
for i in range(2,n+1,2):
s=1.0/n
sum=sum+s
return sum
def func2(n):
sum=0
for i in range(1,n+1,2):
s=1.0/n
sum=sum+s
return sum
num_int=int(input('请输入一个非负整数:'))
if num_int % 2 ==0:
a=func1(num_int)
elif num_int % 2 ==1:
a=func2(num_int)
print(a)