python输入10个数求偶数奇数之和
时间: 2024-05-06 20:15:47 浏览: 120
求值_python_方差_中位数_平均值_
5星 · 资源好评率100%
可以使用循环和条件语句来实现这个功能。
以下是一个示例代码:
```python
even_sum = 0 # 偶数之和
odd_sum = 0 # 奇数之和
for i in range(10):
num = int(input("请输入第{}个数字:".format(i+1)))
if num % 2 == 0:
even_sum += num
else:
odd_sum += num
print("偶数之和为:", even_sum)
print("奇数之和为:", odd_sum)
```
代码解释:
- 首先定义了两个变量 `even_sum` 和 `odd_sum` 分别用于存储偶数和奇数之和。
- 然后使用 `for` 循环来输入10个数字,使用 `input` 函数来获取用户输入的数字,并将其转换为整数类型。
- 在循环内部,使用条件语句判断当前输入的数字是偶数还是奇数,如果是偶数则将其加入偶数之和,否则加入奇数之和。
- 最后输出偶数之和和奇数之和。
注意:这段代码假设用户会输入10个整数,如果用户输入的不是整数,会导致程序出错。在实际开发中需要进行异常处理。
阅读全文