python实现编写程序,从键盘上输入若干个整数,求出这些整数中所有奇数之和、偶数 之和及所有数的平均值,当从键盘输入字符'A'时,程序输出计算结果。
时间: 2024-05-02 13:19:30 浏览: 26
可以直接回答:
请参考以下 Python 代码:
```
odd_sum = 0 # 所有奇数之和
even_sum = 0 # 所有偶数之和
count = 0 # 输入的整数个数
while True:
num = input("请输入一个整数:")
if num == 'A':
break
if not num.isdigit():
print("输入有误,请输入整数或字符'A'!")
continue
num = int(num)
count += 1
if num % 2 == 0:
even_sum += num
else:
odd_sum += num
if count == 0:
print("没有输入任何整数!")
else:
average = (odd_sum + even_sum) / count
print("所有奇数之和为:", odd_sum)
print("所有偶数之和为:", even_sum)
print("所有数的平均值为:", average)
```
希望能够帮到您!
相关问题
python 编写程序,从键盘上输入10个整数,求出这些整数中所有奇数之和、偶数之和及所有数的平均值
你可以使用以下代码实现:
```python
odd_sum = 0 # 奇数之和
even_sum = 0 # 偶数之和
total_sum = 0 # 所有数之和
count = 0 # 数字个数计数器
for i in range(10):
num = int(input("请输入第{}个整数:".format(i + 1)))
total_sum += num
count += 1
if num % 2 == 0:
even_sum += num
else:
odd_sum += num
avg = total_sum / count # 所有数的平均值
print("所有奇数之和为:", odd_sum)
print("所有偶数之和为:", even_sum)
print("所有数的平均值为:", avg)
```
在运行程序时,会提示输入 10 个整数。输入完毕后,程序会计算所有奇数之和、偶数之和及所有数的平均值,并输出结果。
用python 编写程序,从键盘输入10个整数,求出这些整数中所有奇数之和、偶数之和以及所有数的平均值。
```python
odd_sum = 0 # 奇数之和
even_sum = 0 # 偶数之和
total_sum = 0 # 所有数之和
for i in range(10):
num = int(input("请输入第{}个整数:".format(i+1)))
total_sum += num
if num % 2 == 0:
even_sum += num
else:
odd_sum += num
avg = total_sum / 10 # 平均值
print("奇数之和为:", odd_sum)
print("偶数之和为:", even_sum)
print("所有数的平均值为:", avg)
```
运行示例:
```
请输入第1个整数:1
请输入第2个整数:2
请输入第3个整数:3
请输入第4个整数:4
请输入第5个整数:5
请输入第6个整数:6
请输入第7个整数:7
请输入第8个整数:8
请输入第9个整数:9
请输入第10个整数:10
奇数之和为: 25
偶数之和为: 30
所有数的平均值为: 5.5
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.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)