用for求10个数的最大值最小值和平均值
时间: 2024-10-27 14:08:38 浏览: 15
1_1. 产生100个随机数_求其最小值和最大值以及平均值_
5星 · 资源好评率100%
在Python中,你可以使用for循环结合if条件和变量更新的方式来找到一组数字(比如列表`numbers = [1, 5, 9, 2, 7, 4, 6, 8, 3, 10]`)的最大值、最小值和计算平均值。这里是一个简单的示例:
```python
# 初始化最大值、最小值和总和为列表的第一个元素
max_value = numbers[0]
min_value = numbers[0]
total = numbers[0]
# 遍历整个列表
for num in numbers:
# 更新最大值和最小值
if num > max_value:
max_value = num
elif num < min_value:
min_value = num
# 累加总和
total += num
# 计算平均值,即总和除以数字的数量
average = total / len(numbers)
print("最大值:", max_value)
print("最小值:", min_value)
print("平均值:", average)
```
运行这段代码后,你会得到这组数字的最大值、最小值以及它们的平均值。
阅读全文