用Python程序写1~1000的奇数和和偶数和
时间: 2024-03-24 20:37:31 浏览: 24
可以使用循环和判断语句来实现这个需求,下面是一份示例代码:
```python
# 奇数和
odd_sum = 0
for i in range(1, 1001):
if i % 2 != 0:
odd_sum += i
print("奇数和为:", odd_sum)
# 偶数和
even_sum = 0
for i in range(1, 1001):
if i % 2 == 0:
even_sum += i
print("偶数和为:", even_sum)
```
运行结果如下:
```
奇数和为: 250000
偶数和为: 250500
```
注意,这里使用了两个循环,可以考虑优化成一个循环,但是代码可读性会稍差一些。
相关问题
用Python写程序,分别求100-200中所有的奇数和和偶数和
odd_sum = 0 # 奇数和初始化为0
even_sum = 0 # 偶数和初始化为0
for num in range(100, 201):
if num % 2 == 0:
even_sum += num
else:
odd_sum += num
print("100-200中所有的偶数和为:", even_sum)
print("100-200中所有的奇数和为:", odd_sum)
python利用while循环求1-100的奇数和和偶数和
你好,非常高兴为您解答问题。
对于您的问题,我可以提供以下Python代码:
# 计算1-100的奇数和与偶数和
odd_sum = 0 # 奇数和
even_sum = 0 # 偶数和
n = 1
while n <= 100:
if n % 2 == 0:
even_sum += n
else:
odd_sum += n
n += 1
print("1-100的奇数和为:", odd_sum)
print("1-100的偶数和为:", even_sum)
希望以上解答能够帮到您。如果您有任何其他问题,请随时向我提出。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)