本题要求编写程序,计算序列 1 + 2 + 3 + ... 的前n项之和
时间: 2023-06-05 09:48:10 浏览: 205
java基础编程:求1+2!+3!+...的前n项的和
好的,以下是计算序列 1 + 2 + 3 + ... 的前n项之和的 Python 代码:
```python
n = int(input("请输入一个正整数n: ")) # 从用户处获取n的值
sum = 0 # 初始化和为0
# 使用循环计算1到n的和
for i in range(1, n + 1):
sum += i
print("1到", n, "的和为:", sum)
```
这段代码中,首先通过 `input()` 函数从用户处获取一个正整数 `n`,然后使用 `for` 循环来计算从1到 `n` 的和。循环的计数器 `i` 从1开始,到 `n` 结束。在循环体中,使用 `+=` 运算符将每个 `i` 的值加到和 `sum` 中。最后,使用 `print()` 函数输出计算结果。
阅读全文