输入10个整数,按每行4个数输出这些整数,最后输出这批整数的最大值、最小值和平均值
时间: 2023-04-26 20:00:15 浏览: 185
从输入的一批正整数中求出最大值、最小值和平均值,输入0结束数据的输入
可以使用以下代码实现:
```python
nums = input("请输入10个整数,以空格分隔:").split()
nums = [int(num) for num in nums]
# 按每行4个数输出
for i in range(, len(nums), 4):
print(nums[i:i+4])
# 计算最大值、最小值和平均值
max_num = max(nums)
min_num = min(nums)
avg_num = sum(nums) / len(nums)
print("最大值:", max_num)
print("最小值:", min_num)
print("平均值:", avg_num)
```
输出结果类似于:
```
请输入10个整数,以空格分隔:1 2 3 4 5 6 7 8 9 10
[1, 2, 3, 4]
[5, 6, 7, 8]
[9, 10]
最大值: 10
最小值: 1
平均值: 5.5
```
阅读全文