、编写程序,使用循环语句输出1+4+7+10+13+…+112的和
时间: 2023-08-03 18:08:55 浏览: 48
好的,以下是使用循环语句输出1+4+7+10+13+…+112的和的 Python 代码:
```python
sum = 0
for i in range(1, 113, 3):
sum += i
print(sum)
```
程序首先定义了一个变量 `sum`,用于保存累加的结果。然后使用 `for` 循环依次遍历从 1 到 112 的数字,每次循环增加 3。这里使用了 `range()` 函数,第一个参数是起始值,第二个参数是终止值(不包括),第三个参数是步长。当遍历到 112 时,循环结束,打印出累加的结果。
输出结果为 1683。
相关问题
编写程序使用循环语句输出1+4+7+10+…+112的和。python
可以使用 Python 的 for 循环语句来实现:
```python
sum = 0
for i in range(1, 113, 3):
sum += i
print("1+4+7+10+...+112 =", sum)
```
输出结果为:
```
1+4+7+10+...+112 = 2145
```
解释一下,range(1, 113, 3) 表示从1开始,每次加3,直到小于113。在循环中,将每个数累加到 sum 变量中,最后输出 sum 的值即可。
Python 编写程序,使用循环语句输出1+4+7+10+13+…+112的和。
好的,下面是Python编写的程序,使用循环语句输出1+4+7+10+13+…+112的和:
```python
sum = 0
for i in range(1, 113, 3):
sum += i
print("1+4+7+10+13+…+112的和为:", sum)
```
输出结果为:
```
1+4+7+10+13+…+112的和为: 2145
```
程序通过 for 循环语句,每次循环加上一个等差数列的项,然后将结果保存到变量 sum 中。最后输出变量 sum 的值。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)