输入一个数字n接下来输入n个整数求出这n个整数的最大值最小值平均值
时间: 2024-10-25 07:04:14 浏览: 34
1_1. 产生100个随机数_求其最小值和最大值以及平均值_
5星 · 资源好评率100%
当你需要输入一个整数 n 后,然后依次获取 n 个整数的输入,并计算它们的最大值、最小值以及平均值,可以按照以下步骤来进行:
1. 首先,提示用户输入一个整数 n,作为数据的数量。
2. 然后,创建一个空列表或数组来存储这 n 个整数。
3. 使用一个循环,比如 for 循环,从 i = 0 到 i < n,每次循环都请求用户输入一个整数并添加到列表中。
4. 当所有 n 个数都被收集后,遍历这个列表找出最大值和最小值。可以使用内置的 max() 和 min() 函数来找到这两个值。
5. 计算平均值,需要将所有的数值加起来,除以数量 n。可以用 sum() 函数求和,再除以 len(list)。
下面是简单的 Python 代码示例:
```python
n = int(input("请输入数字 n:"))
numbers = []
for _ in range(n):
num = int(input(f"请输入第 {i + 1} 个整数(已输入 {i + 1}/{n}):"))
numbers.append(num)
max_value = max(numbers)
min_value = min(numbers)
average = sum(numbers) / len(numbers)
print(f"最大值是:{max_value}")
print(f"最小值是:{min_value}")
print(f"平均值是:{average}")
```
阅读全文