输入n个学生的身高,输出所有学生身高的平均数,保留2位小数
时间: 2023-07-12 14:07:33 浏览: 187
输出学生成绩
可以使用以下的 Python 代码实现:
```python
n = int(input()) # 输入学生个数
heights = list(map(float, input().split())) # 输入所有学生的身高
average = sum(heights) / n # 计算平均身高
print('%.2f' % average) # 输出平均身高,保留2位小数
```
首先,我们输入学生个数 `n`,然后使用 `input()` 函数输入所有学生的身高,并且使用 `map()` 函数和 `float` 类型将所有输入的字符串转换为浮点数,并且使用 `list()` 函数将所有身高存储在一个列表 `heights` 中。
然后,我们计算所有学生身高的总和,并且除以学生个数 `n`,得到平均身高 `average`。最后,我们使用 `print()` 函数输出平均身高,并且使用 `%.2f` 的格式化字符串将平均身高保留2位小数。
阅读全文