随机产生十个两位的正整数,存入列表1s中,输出1s中的这10个随机数,然后对这10个随机数求平均值,然后求出统计高于平均值的数有多少个。
时间: 2023-09-13 11:03:04 浏览: 149
产生10个随机两位数
5星 · 资源好评率100%
以下是 Python 代码实现:
```python
import random
# 生成随机数列表
nums = [random.randint(10, 99) for _ in range(10)]
# 输出随机数列表
print("随机数列表为:", nums)
# 求平均值
avg = sum(nums) / len(nums)
# 统计高于平均值的数的个数
count = 0
for num in nums:
if num > avg:
count += 1
# 输出结果
print("平均值为:", avg)
print("高于平均值的数的个数为:", count)
```
输出结果类似于:
```
随机数列表为: [97, 80, 82, 79, 55, 49, 95, 33, 91, 35]
平均值为: 67.6
高于平均值的数的个数为: 4
```
阅读全文