编写python程序,从键盘上输入若干整数,求这些整数奇数和,偶数和和所有数的平均值,当输入A时,输出计算结果
时间: 2024-12-15 20:15:45 浏览: 4
当然可以。下面是一个简单的Python程序,它会从用户那里接收输入,然后统计奇数、偶数的和以及平均值。如果输入的是大写字母'A',则表示结束并显示计算结果。
```python
def process_input():
total_sum = 0
odd_sum = 0
even_count = 0
while True:
user_input = input("请输入一个整数(输入'A'结束):")
if user_input.upper() == 'A':
break
try:
number = int(user_input)
total_sum += number
if number % 2 == 0:
even_count += 1
even_sum += number
else:
odd_sum += number
except ValueError:
print("无效的输入,请输入一个整数。")
average = total_sum / (even_count + odd_count) if total_sum != 0 else "无法计算,因为没有输入数字"
print(f"奇数和:{odd_sum}")
print(f"偶数和:{even_sum}")
print(f"平均值:{average}")
process_input()
```
当你运行这个程序时,按照提示逐次输入整数,直到输入'A'为止。程序会自动计算奇数和、偶数和以及所有数的平均值,并在结束后显示结果。
阅读全文