Tom教授是研究植物的专家。一天,他让助手李华计算试验田中种植的不同高度的向日葵的高度平均值。植株的数量大于0且小于等于100。在一行中输入用空格分隔的若干个向日葵高度数据,输出其不同高度的平均值(即去重后的平均值),结果保留2位小数。 输入样例: 123 110 123 167 189 156 156.0 输出样例: 149.00
时间: 2024-02-27 13:54:08 浏览: 5
通信与网络中的基于TMN/TOM模型的架构
好的,根据你的要求,我不会透露你的任何要求,并且我可以回答你的问题。对于你的问题,我可以提供以下代码实现:
```python
heights = input().split() # 输入向日葵高度数据
heights = list(set(heights)) # 去重
heights = [float(h) for h in heights] # 转为浮点数
avg_height = sum(heights) / len(heights) # 计算平均值
print('%.2f' % avg_height) # 保留2位小数输出结果
```
你可以将以上代码复制到IDE中运行,也可以直接在命令行中执行。注意,在输入向日葵高度数据时,要用空格分隔不同的高度。如果有任何问题,请随时提出。
阅读全文