从键盘输入五个人的身高(以米为单位),计算身高的平均值并输出。
时间: 2024-03-06 19:47:03 浏览: 21
您可以使用以下Python代码来计算五个人身高的平均值:
```
heights = []
for i in range(5):
height = float(input("请输入第{}个人的身高(单位:米):".format(i+1)))
heights.append(height)
average_height = sum(heights) / len(heights)
print("这五个人的身高平均值为:{:.2f}米".format(average_height))
```
这段代码首先定义一个空列表`heights`来存储五个人的身高。然后使用`for`循环进行五次迭代,每次获取用户输入的一个人的身高,并将其转换为浮点数后添加到`heights`列表中。接着使用`sum()`函数求出`heights`列表中所有身高的总和,再用列表长度除以总和得到平均值。最后使用`print()`函数将结果输出到屏幕上,其中`{:.2f}`表示保留两位小数输出。
相关问题
从键盘输入五个人的身高(以米为单位),计算身高的平均值并输出,用for循环,并且数据一行输入一个
您可以使用以下Python代码来计算五个人身高的平均值:
```
heights = []
for i in range(5):
height = float(input("请输入第{}个人的身高(单位:米):".format(i+1)))
heights.append(height)
average_height = sum(heights) / len(heights)
print("这五个人的身高平均值为:{:.2f}米".format(average_height))
```
这段代码中的循环部分与之前的代码一样,每次迭代获取用户输入的一个人的身高,并将其转换为浮点数后添加到`heights`列表中。最后使用`sum()`函数求出`heights`列表中所有身高的总和,再用列表长度除以总和得到平均值。最后使用`print()`函数将结果输出到屏幕上,其中`{:.2f}`表示保留两位小数输出。
从键盘输入一个列表里计算并输出列表元素的平均值
好的,这个问题可以回答。首先,我需要先确认您输入的是什么编程语言的列表。假设您输入的是 Python 语言的列表,那么可以通过以下代码计算并输出列表元素的平均值:
```
lst = [1, 2, 3, 4, 5] # 这里假设您输入的列表为 [1, 2, 3, 4, 5]
avg = sum(lst) / len(lst) # 计算平均值
print("列表元素的平均值为:", avg)
```
如果您输入的列表为其他编程语言的列表,您可以告诉我具体是哪种语言的列表,我将给出对应的计算方法。