随机产生10个两位的正整数,存入列表ls中,输出ls中的这10个随机数,然后对这10个随机数求平均值,然后输出统计高于平均值的数有多少个。
时间: 2024-02-25 09:59:21 浏览: 60
随机数排序_20个随机数_数组排序_源码
5星 · 资源好评率100%
好的,下面是 Python 代码实现:
```python
import random
# 生成随机数并存入列表
ls = []
for i in range(10):
num = random.randint(10, 99)
ls.append(num)
# 输出列表中的随机数
print("随机数列表为:", ls)
# 求平均值
average = sum(ls) / len(ls)
print("平均值为:", average)
# 统计高于平均值的数的个数
count = 0
for num in ls:
if num > average:
count += 1
print("高于平均值的数的个数为:", count)
```
输出结果类似于:
```
随机数列表为: [27, 13, 69, 23, 80, 62, 78, 47, 62, 57]
平均值为: 49.8
高于平均值的数的个数为: 5
```
阅读全文