#随机产生10个两位的正整数,存入列表ls中,输出ls中的这10个随机数,然后对这10个随机数求平均值,然后输出统计高于平均值的数有多少个
时间: 2024-01-19 18:04:04 浏览: 76
将一个整数S随机拆分为N个在min~max之间的整数.txt
以下是 Python 代码实现:
```python
import random
# 生成10个两位的随机数,存入列表中
ls = [random.randint(10, 99) for _ in range(10)]
print("ls中的随机数为:", ls)
# 求平均值
mean_value = sum(ls) / len(ls)
print("ls中的平均数为:", mean_value)
# 统计高于平均值的数的个数
count = 0
for num in ls:
if num > mean_value:
count += 1
print("高于平均数的数的个数为:", count)
```
输出结果示例:
```
ls中的随机数为: [72, 79, 86, 80, 16, 13, 27, 70, 54, 81]
ls中的平均数为: 56.8
高于平均数的数的个数为: 5
```
阅读全文