生成10个2位随机整数并输出,求其中的最大值、最小值以及10个数的平均数。
时间: 2024-02-19 09:03:50 浏览: 85
好的,我可以为您生成10个2位随机整数并输出,同时计算最大值、最小值和平均数。以下是代码示例:
``` python
import random
# 生成10个2位随机整数
numbers = [random.randint(10, 99) for _ in range(10)]
# 输出随机整数列表
print("随机整数列表:", numbers)
# 计算最大值、最小值和平均值
max_num = max(numbers)
min_num = min(numbers)
avg_num = sum(numbers) / len(numbers)
# 输出最大值、最小值和平均值
print("最大值:", max_num)
print("最小值:", min_num)
print("平均数:", avg_num)
```
运行以上代码,您会得到类似以下的输出结果:
```
随机整数列表: [31, 78, 63, 55, 56, 58, 54, 73, 40, 69]
最大值: 78
最小值: 31
平均数: 57.7
```
相关问题
用python.生成10个2位随机整数并输出,求其中的最大值、最小值以及10个数的平均数。
可以使用以下 Python 代码生成10个2位随机整数,并输出最大值、最小值和平均数:
```python
import random
# 生成10个2位随机整数
numbers = []
for i in range(10):
numbers.append(random.randint(10, 99))
print("生成的10个随机整数为:", numbers)
# 求最大值、最小值和平均数
max_num = max(numbers)
min_num = min(numbers)
avg_num = sum(numbers) / len(numbers)
print("最大值为:", max_num)
print("最小值为:", min_num)
print("平均数为:", avg_num)
```
首先,使用 `random.randint(10, 99)` 函数生成10个2位随机整数,并存放在列表 `numbers` 中。然后,使用 `max()` 和 `min()` 函数分别求出最大值和最小值,使用 `sum()` 函数求出所有数的和,并除以10求出平均数。最后,输出最大值、最小值和平均数。
随机生成100个两位整数,并求其最大值、最小值和平均值。用python写
可以使用random模块来生成随机整数,然后使用Python内置的max、min和sum函数来求最大值、最小值和总和,最后用总和除以整数个数得到平均值。
下面是代码示例:
```python
import random
# 生成100个两位整数
nums = [random.randint(10, 99) for _ in range(100)]
# 求最大值、最小值和平均值
max_num = max(nums)
min_num = min(nums)
avg_num = sum(nums) / len(nums)
# 输出结果
print("最大值:", max_num)
print("最小值:", min_num)
print("平均值:", avg_num)
```
输出结果类似于:
```
最大值: 99
最小值: 10
平均值: 55.93
```
阅读全文