用python求最大值,最小值,平均值并输出。输出平均值用round
时间: 2023-05-20 15:04:50 浏览: 87
可以使用以下代码来求最大值、最小值和平均值,并输出平均值(使用 round 函数保留两位小数):
```
numbers = [1, 2, 3, 4, 5]
max_num = max(numbers)
min_num = min(numbers)
avg_num = sum(numbers) / len(numbers)
print("最大值为:", max_num)
print("最小值为:", min_num)
print("平均值为:", round(avg_num, 2))
```
输出结果为:
```
最大值为: 5
最小值为: 1
平均值为: 3.0
```
相关问题
用Python要求读入一个由任意整数组成的列表,输出所有元素中的最大值、最小值和平均值,要求平均值保留2位小数。
好的,这个问题很简单,下面是Python代码实现:
```python
lst = list(map(int, input().split())) # 读入整数列表
max_val = max(lst) # 获取最大值
min_val = min(lst) # 获取最小值
avg_val = sum(lst) / len(lst) # 获取平均值
print("最大值:", max_val)
print("最小值:", min_val)
print("平均值:", round(avg_val, 2))
```
你可以将任意整数列表输入到程序中,程序会输出该列表的最大值、最小值和平均值。注意,平均值保留2位小数,使用`round()`函数实现。
入一个由任意整数组成的列表,输出所有元素中的最大值、最小值和平均值,要求平均值保留2位小数。
好的,以下是您要求的答案:
您可以使用以下 Python 代码来解决这个问题:
```python
lst = [1, 2, 3, 4, 5] # 任意整数列表
max_val = max(lst)
min_val = min(lst)
avg_val = round(sum(lst) / len(lst), 2)
print("最大值:", max_val)
print("最小值:", min_val)
print("平均值:", avg_val)
```
输出结果为:
```
最大值: 5
最小值: 1
平均值: 3.0
```
希望这个答案能够帮到您!