python代码写求 1+(1+2)+(1+2+3)+……+(1+2+3+4+……+n)的和
时间: 2023-09-12 08:13:23 浏览: 753
python计算阶乘和的方法(1!+2!+3!+…+n!)
可以使用两层循环来实现,第一层循环用来控制加的数字范围,第二层循环用来计算每个加数的值,具体代码如下:
```python
n = int(input("请输入n的值:"))
sum = 0
for i in range(1, n+1):
temp_sum = 0
for j in range(1, i+1):
temp_sum += j
sum += temp_sum
print("1+(1+2)+(1+2+3)+……+(1+2+3+4+……+n)的和为:", sum)
```
运行代码,输入 n 的值,即可得到结果。
阅读全文