Python 生成指定范围内的随机数字并存储在列表中
在本文中,我们将看到如何生成一对数字之间的随机数,最后将这些值存储在列表中。
我们使用了一个名为 randint 的函数。首先,让我们看看它的语法。
语法
randint(start, end) Both start and end should be integers. Start should be less than end.
在这个示例中,我们在低循环中使用 range 函数,借助 append,我们可以生成这些随机数,并将它们添加到新的空列表中。
示例
import random def randinrange(start, end, n): res = [] for j in range(n): res.append(random.randint(start, end)) return res # Number of random numbers needed n = 5 # Start value start = 12 #End value end = 23 print(randinrange(start, end, n))
输出
运行上述代码,我们会得到以下结果 −
[21, 20, 20, 17, 20]
广告