编写代码实现:通过接收屏幕上输入的一列数字如12,8,19,7,2(input实现),计算这些数字的平均值,标准差、方差、中位数,并将结果输出到屏幕上
时间: 2024-02-09 14:11:47 浏览: 76
下面是 Python 代码实现:
```python
import statistics
# 接收输入
input_str = input("请输入一列数字,以逗号分隔:")
input_list = [int(n) for n in input_str.split(",")]
# 计算平均值
mean = sum(input_list) / len(input_list)
# 计算标准差和方差
stdev = statistics.stdev(input_list)
variance = statistics.variance(input_list)
# 计算中位数
median = statistics.median(input_list)
# 输出结果
print("平均值:", mean)
print("标准差:", stdev)
print("方差:", variance)
print("中位数:", median)
```
注意:这段代码只是一个简单的实现,没有对输入进行任何错误处理。在实际应用中,应该对输入进行验证和处理,以保证程序的正确性和健壮性。
阅读全文