#!/usr/bin/python
# -*- coding: utf-8 -*-
def sum(n):
s=0
for i in range(1,n+1):
if(i%2==1):
s+=1/i
return s
n=int(input("请输入一个奇数"))
print(sum(n));
代码如下:{如果对你有帮助,可以给我个采纳吗,谢谢!! 点击我这个回答右上方的【采纳】按钮}。
def sum(n):
s = 1
for i in range(3,n+1,2):
s += 1/i
return s
n=int(input("请输入一个奇数:"))
print(sum(n));
#函数
def sum(n):
val = 0
for i in range(1, n+1, 2):
val = val + 1/i
return val
#调用
n = int(input("请输入一个奇数:"))
print(sum(n))