用python编写一个程序,当输入n为偶数时,则计算数列1/2+1/4+…+1/n的和值; 输入n为奇数时,则计算数列1/1+1/3+...+1/n的和值; 保留3位小数输出该和值。
时间: 2024-06-13 09:04:52 浏览: 73
python 编写一个函数,输入n为偶数时,调用函数求解(示例)
5星 · 资源好评率100%
可以使用Python编写一个程序来实现这个功能。可以使用if语句来判断n的奇偶性,然后使用for循环计算和值。代码如下:
```
n = int(input("请输入一个数:"))
sum = 0
if n % 2 == 0:
for i in range(2, n+1, 2):
sum += 1/i
else:
for i in range(1, n+1, 2):
sum += 1/i
print("和为{:.3f}".format(sum))
```
阅读全文