python从控制台获取一组整数数据, 求这组数据的平均值、标准差和中位数,
时间: 2023-06-10 08:05:55 浏览: 116
如何使用 一行代码 搞定一组数据的(极值、平均值、中位数、四分位数、数量统计和标准差)
5星 · 资源好评率100%
可以使用Python中的statistics模块来计算平均值和标准差,使用numpy模块来计算中位数。具体实现如下:
```python
import statistics
import numpy as np
# 从控制台获取一组整数数据,假设数据以空格分隔
data = input("请输入整数数据,以空格分隔:")
data_list = list(map(int, data.split()))
# 计算平均值、标准差和中位数
mean = statistics.mean(data_list)
stdev = statistics.stdev(data_list)
median = np.median(data_list)
# 输出结果
print("平均值:", mean)
print("标准差:", stdev)
print("中位数:", median)
```
运行程序后,输入一组整数数据,程序将会输出该组数据的平均值、标准差和中位数。
阅读全文