写python代码:计算1+(1+2)+(1+2+3)+……..,求累加到第几香和超过50000
时间: 2023-10-08 20:04:45 浏览: 82
可以使用一个循环,在循环中每次将1至当前循环次数的数字相加,并记录累加和,直到累加和超过50000,此时输出当前循环次数即可。
代码如下:
```python
sum = 0
n = 0
while sum <= 50000:
n += 1
sum += sum + n
print("累加到第", n, "项时超过50000")
```
输出结果为:
```
累加到第 15 项时超过50000
```
阅读全文