python编写函数,输出1~100中偶数之和。
时间: 2023-05-31 09:18:03 浏览: 397
### 回答1:
可以使用以下代码实现:
```python
def sum_even_numbers():
sum = 0
for i in range(2, 101, 2):
sum += i
return sum
print(sum_even_numbers())
```
这个函数使用了一个循环来遍历1到100中的所有偶数,并将它们相加。最后,函数返回偶数之和并打印出来。
### 回答2:
Python编写函数,输出1~100中偶数之和:
在Python中,可以使用for循环和if语句来实现对1~100中所有偶数的求和。以下是代码:
```python
def even_sum():
sum = 0 # 定义一个计数器,用于累加偶数和
for i in range(1, 101): # 遍历1~100的所有数
if i % 2 == 0: # 如果当前数是偶数
sum += i # 累加到计数器中
return sum # 返回偶数和
```
在这段代码中,我们定义了一个函数`even_sum()`,用于计算1~100中偶数的和。在函数中,我们使用了一个`for`循环,从1到100遍历所有数。然后,我们使用一个`if`语句来判断当前数是否为偶数,如果是,我们将其累加到`sum`变量中。当循环结束时,我们将总和作为函数的返回值。此时,我们可以调用函数`even_sum()`来计算1~100中所有偶数的总和:
```python
sum = even_sum()
print(sum)
```
此时,控制台将输出1~100中所有偶数的和。
### 回答3:
Python 编写函数,输出 1~100 中偶数之和,可以使用 for 循环结合判断语句来实现。
首先,定义一个名为 evenSum 的函数来实现计算偶数和的功能,代码如下:
```python
def evenSum():
sum = 0
for i in range(1, 101):
if i % 2 == 0: # 如果是偶数
sum += i # 累加和
return sum
```
上述代码中,通过循环从 1 到 100 迭代每一个数字,使用取余运算符 `%` 判断是否为偶数,如果是偶数,则累加到 sum 变量中,并最终返回 sum 的值。
下面是完整代码:
```python
def evenSum():
sum = 0
for i in range(1, 101):
if i % 2 == 0:
sum += i
return sum
print(evenSum())
```
可以直接运行上面的代码,即可输出 1~100 中偶数之和。
阅读全文