. sum=2+5+8+11+14+…,输入正整数 n,求 sum 的前 n 项 和,封装成函数。用python实现
时间: 2024-01-11 09:05:36 浏览: 26
好的,以下是实现代码:
```python
def get_sum(n):
sum = 0
for i in range(1, n+1):
sum += 3*i - 1
return sum
n = int(input("请输入正整数n: "))
print("前", n, "项和为:", get_sum(n))
```
如果有其他问题,也欢迎提出。
相关问题
sum=2+5+8+11+14+…,输入正整数n,求sum的前n项和。
sum=2+5+8+11+14+…,输入正整数n,求sum的前n项和。
首先,我们可以发现这个数列的公差为3,即每一项与前一项之间的差都是3。因此,我们可以利用等差数列求和公式来求解。
等差数列求和公式为:Sn = n * (a1 + an) / 2
其中,Sn表示前n项和,a1表示首项,an表示第n项。
根据题目中的数列,我们可以得到a1=2,an=2+3*(n-1)=3n-1。
将这些值代入公式中,得到:
sum = n * (2 + 3n - 1) / 2
化简后,得到:
sum = (3n^2 + n) / 2
因此,我们只需要输入正整数n,就可以用上述公式求出sum的前n项和。
等差数列 sum=2+5+8+11+14+…,输入正整数n,求sum的前n项和。
### 回答1:
好的,您的问题是关于等差数列的求和。根据题意,我们可以得出数列的公差为 3,首项为 2。利用等差数列求和公式,可以得出前 n 项和的公式为:(2+((n-1)*3))*n/2。所以您的等差数列前 n 项和为:((2+((n-1)*3))*n)/2。
### 回答2:
这是一个等差数列,首项为2,公差为3。前n项和可以通过累加求得。定义一个变量total来保存累加结果,初始值为0。然后通过一个循环,从1遍历到n,每次累加上sum的第i项,即2+3*(i-1)。最后返回total即为前n项和。
以下是具体的代码实现:
```python
def sum_of_sequence(n):
total = 0
for i in range(1, n+1):
total += 2 + 3*(i-1)
return total
```
可以通过调用这个函数来获得前n项和。比如输入n为3,即求前3项和,可以如下调用:
```python
result = sum_of_sequence(3)
print(result)
```
输出结果为17,表示等差数列前3项和为17。
### 回答3:
这是一个等差数列,首项a1=2,公差d=3,因为每一项都比前一项大3。
我们需要求出这个等差数列前n项的和。
根据等差数列的求和公式,前n项和Sn=n(a1+an)/2,
其中a1为首项,an为第n项。
我们可以先计算第n项:
an = a1 + (n-1)d,
将a1=2和d=3代入计算得到:
an = 2 + (n-1)3 = 2 + 3n - 3 = 3n - 1。
将a1=2和an=3n-1代入前n项和的公式,得到:
Sn = n(2 + (3n-1))/2 = n(2 + 3n - 1)/2 = n(3n+1)/2。
通过上面的计算,我们得出该等差数列前n项和的表达式为n(3n+1)/2。
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)