编写程序,随机生成20个0-100之间的数,放入数组中,求这20数的平均值。
时间: 2024-02-01 13:16:17 浏览: 115
C语言程序设计-产生20个[30,120]上的随机整数放入二维数组a[5][4]中, 求其中的最小值;.c
以下是Python的代码实现:
```python
import random
nums = []
for i in range(20):
nums.append(random.randint(0, 100))
average = sum(nums) / len(nums)
print("20个数的平均值为:", average)
```
首先,我们导入了 random 模块,它提供了一些用于生成随机数的函数。然后,我们定义了一个空列表 nums ,用于存储生成的随机数。
接着,我们使用 for 循环生成 20 个随机数,并将它们添加到 nums 列表中。这里使用了 random.randint() 函数,它可以生成一个指定范围内的整数。
最后,我们计算 nums 列表中所有数的和,并除以列表长度,得到平均值。最后,将平均值打印出来。
阅读全文