Python 生成随机数程序
在Python编程中,您可以通过导入 “random” 类来生成各种范围内的随机整数、双精度浮点数、长整型等。
在Python中,我们可以通过导入 “random” 模块来生成各种范围内的随机整数、双精度浮点数、长整型等。在下面的示例中,我们将了解如何使用random模块生成随机数。
语法:
首先,我们必须导入random模块,然后应用以下语法:
生成一个随机数
random模块提供了一个random()方法,可以生成一个在0和1之间的浮点数。让我们看下面的示例。
示例
输出:
如果我们再次运行代码,将会得到不同的输出如下。
在给定范围内生成一个数字
Python的random模块提供了randint()方法,它可以在指定的范围内生成一个整数。我们可以传递两个数作为参数,这两个数定义了范围。让我们了解以下示例。
示例1:
输出:
示例2:
输出:
使用for循环
可以使用 randint() 方法和for循环生成随机数列表。为此,我们需要创建一个空列表,然后逐个将生成的随机数添加到空列表中。让我们来看下面的示例。
示例
输出:
使用random.sample()
random模块还提供了 sample() 方法,它可以直接生成一个随机数列表。下面是使用 sample() 方法生成随机数的示例。
示例
输出:
在上面的代码中,我们使用了range()函数,该函数生成给定范围内的数字。