Python生成给定范围内的随机数并存储在列表中

在本文中,我们将看到如何在一对数字之间生成随机数,最后将这些值存储到列表中。

我们使用一个称为randint的函数。首先让我们看一下它的语法。

语法

randint(start, end)
#start 和 end 都应该是整数。
#开始(start)应小于结束end()。

在此示例中,我们使用range函数来获取附加的最低要求,我们会生成这些随机数并将其添加到新的空列表中。

示例

import random
def randinrange(start, end, n):
   res = []
   for j in range(n):
      res.append(random.randint(start, end))
   return res
#所需随机数的数量
n = 5
#起始值
start = 12
#结束值
end = 23
print(randinrange(start, end, n))

输出结果

运行上面的代码给我们以下结果-

[21, 20, 20, 17, 20]