用Python 代码完成格式化输出 5um==1+(1+1/2)+(1+1/2+1/3)+.(1+1/2+..1/n)的值
时间: 2023-09-12 18:05:57 浏览: 111
可以使用以下Python代码进行格式化输出:
```
n = int(input("请输入数字n的值:"))
sum = 0
for i in range(1, n+1):
sum += 1/i
print(f"{sum:.2f} ", end="")
for j in range(1, i):
print(f"{j}/{i} ", end="")
print()
```
当输入n的值为5时,程序会输出以下结果:
```
1.00
1.50 1/2
1.83 1/2 1/3
2.08 1/2 1/3 1/4
2.28 1/2 1/3 1/4 1/5
```
希望这个回答对您有帮助!
阅读全文