编写程序求1-100数中的奇数和
时间: 2024-05-12 15:15:05 浏览: 11
您好,以下是 Python 代码实现:
```python
sum = 0
for i in range(1, 101):
if i % 2 == 1:
sum += i
print("1到100之间的奇数和为:", sum)
```
输出结果为:
```
1到100之间的奇数和为: 2500
```
相关问题
python编写程序用列表推导式求1-100中所有奇数的和用
以下代码可以实现您的需求:
sum = sum([i for i in range(1, 101) if i % 2 == 1])
其中,range(1, 101) 生成包含1到100的整数序列,使用 if i % 2 == 1 筛选出其中的奇数,然后使用列表推导式生成包含所有奇数的列表,并使用 sum() 函数求和。
编写程序,输出1-100的奇数和偶数
您可以使用循环语句来遍历1-100的所有数,并通过判断奇偶性来求出奇数和偶数的和。以下是使用 Python 编写的程序示例:
```python
odd_sum = 0 # 奇数和
even_sum = 0 # 偶数和
# 遍历1-100的所有数
for i in range(1, 101):
if i % 2 == 0: # 判断i是否为偶数
even_sum += i # 如果是偶数,加到偶数和中
else:
odd_sum += i # 如果是奇数,加到奇数和中
# 输出奇数和和偶数和
print("1-100的奇数和为:", odd_sum)
print("1-100的偶数和为:", even_sum)
```
程序输出结果如下:
```
1-100的奇数和为: 2500
1-100的偶数和为: 2550
```
希望这个示例程序能够帮助您。
相关推荐
![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)