读入一组浮点数,计算并输出它们的均值和方差
时间: 2023-05-26 14:02:21 浏览: 100
计算均值与方差
以下是Python实现:
```python
nums = list(map(float, input().split())) # 读入浮点数列表
# 计算均值
mean = sum(nums) / len(nums)
# 计算方差
variance = sum((x - mean) ** 2 for x in nums) / len(nums)
print("均值:", mean)
print("方差:", variance)
```
其中, `input()` 读入一行字符串, `split()` 方法将其拆分为浮点数组成的列表。使用 `map()` 将列表中的所有元素转换为 `float` 类型。计算均值时使用了 Python 的内置函数 `sum()` 和列表的 `len()` 方法;计算方差时使用了列表推导式和 `sum()` 函数。最后输出均值和方差。
阅读全文