3. 生成10个1~100之间的随机数存入数组。(1)求出所有数据的和(2)求所有数据的平均数(3)统计有多少个数据比平均值小
时间: 2024-09-27 20:09:33 浏览: 35
java 随机生成整数
4星 · 用户满意度95%
首先,我会为您编写一段Python代码来生成一个包含10个1到100之间随机数的数组,并完成后续的计算:
```python
import random
# 生成并存储10个1到100之间的随机数
random_numbers = [random.randint(1, 100) for _ in range(10)]
# (1) 求出所有数据的和
total_sum = sum(random_numbers)
# (2) 求所有数据的平均数
average = total_sum / len(random_numbers)
# (3) 统计有多少个数据比平均值小
count_below_average = sum(1 for num in random_numbers if num < average)
print(f"总和: {total_sum}")
print(f"平均值: {average:.2f}")
print(f"小于平均值的数据个数: {count_below_average}")
```
执行这段代码后,你会得到随机数数组的总和、平均数以及有多少个数字小于平均值的结果。
阅读全文