python求累加和(函数)
时间: 2023-07-16 12:16:29 浏览: 93
实现累加和功能及其优化建议
可以使用以下代码实现:
```python
def sum_func(n):
"""
计算1到n的累加和
:param n: 正整数
:return: 1到n的累加和
"""
return sum(range(1, n+1))
```
其中,`sum()` 函数是 Python 内置函数,用于计算列表或迭代器中所有元素的和。`range()` 函数用于生成一个整数序列,第一个参数是起始值,第二个参数是终止值(不包括),第三个参数是步长,默认为1。因此,`range(1, n+1)` 生成的序列就是 1 到 n 的所有正整数。
阅读全文