输入一个自然数n 如果n为奇数 输出表达式1+1/3+.+1/n的值;如果n为偶数 输出表达式1/2+1/4+.+
已帮助 人
输入一个自然数n,如果n为奇数,输出表达式1+1/3+...+1/n的值;如果n为偶数,输出表达式1/2+1/4+...+1/n的值;输出表达式结果,并保留2位小数。请完善代码。 def f(n): sum=0 if ____________: for i in range(1,n+1,2): sum+=1/i else: for i in range(2,n+1,2): sum+=1/i return sum n=int(input()) print(f(n))

回答
共1条回复-
n%2!=0##%_YZPRLFH_%##n%2==1
