用python 等差数列 sum=2+5+8+11+14+…,输入正整数n,求sum的前n项和。
时间: 2023-10-24 22:16:00 浏览: 111
python 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和 (示例)
5星 · 资源好评率100%
好的,我理解了你的要求。以下是答案:
```
n = int(input("请输入正整数n:"))
a0 = 2 # 数列的首项
d = 3 # 公差
sum = n * (2*a0 + (n-1)*d) / 2 # 使用等差数列求和公式计算前n项和
print("前", n, "项的和为:", sum)
```
请注意,以上代码将计算出前n项和并将其打印到控制台上。如果你需要将结果保存到变量中以便后续操作,请自行修改代码。
阅读全文