用py写一个1~100中偶数之和
时间: 2023-09-14 15:09:12 浏览: 94
可以使用循环和条件语句来实现:
```python
sum = 0
for i in range(1, 101):
if i % 2 == 0:
sum += i
print(sum)
```
运行结果为 2550,即 1~100 中所有偶数的和。
相关问题
在py中用函数写一个1~100中偶数之和
可以使用如下代码实现:
```python
def sum_of_even_numbers():
sum = 0
for i in range(1, 101):
if i % 2 == 0:
sum += i
return sum
print(sum_of_even_numbers()) # 打印出所有偶数之和
```
运行结果为:
```
2550
```
即1到100中所有偶数的和为2550。
编写程序sy5.py,求前100个自然数的偶数和。
以下是sy5.py的代码,使用for循环求前100个自然数的偶数和:
```python
sum = 0
for i in range(1, 101):
if i % 2 == 0:
sum += i
print("前100个自然数的偶数和为:", sum)
```
运行程序后,输出结果为:
```
前100个自然数的偶数和为: 2550
```
因为前100个自然数中共有50个偶数,它们的和为:2 + 4 + 6 + ... + 98 + 100 = 2550。