编写一个Python程序实现:从键盘输入一组数据,编写函数计算这组数据的平均值
时间: 2024-02-09 11:08:21 浏览: 124
Python的平均值程序
好的,我可以帮你实现这个程序。以下是代码:
```python
def calculate_average(nums):
if len(nums) == 0:
return 0
else:
return sum(nums) / len(nums)
nums = []
while True:
try:
num = float(input("请输入一个数(按q退出):"))
nums.append(num)
except ValueError:
break
print("这组数据的平均值为:", calculate_average(nums))
```
运行程序时,它会提示你输入一组数据,你可以一个一个地输入数,每输入一个数按一次回车,当你输入完所有数后,输入 q 并按一次回车退出程序。程序会计算这组数据的平均值并输出结果。注意,程序会对你输入的数进行类型转换,所以请确保你输入的是数字。
阅读全文