Python中的随机数发生器

Python是一种实用的语言,它以实用的方式提供不同的功能。随机数通常用于安全相关的问题,但也有其他领域。在这篇文章中,我们将看看不同的随机数生成的例子。

null

生成0到1之间的随机数

Python提供了一个名为 random 默认情况下。该库用于根据给定的参数提供不同类型的随机函数。我们将使用 random 函数来生成随机数。此函数生成介于0和1之间的浮点值

from random import randomrandom()
Generate Random Number Between 0 and 1
生成0到1之间的随机数

如我们所见,随机数为0.476250741043003

生成Randint在0到10之间的随机数

如果我们需要在指定的范围内生成整数呢。我们不能使用 random 切实有效地发挥作用。我们将使用 randint 函数,以便通过指定范围生成1到10之间的随机数。

from random import randintrandint(0,10)
Generate Random Number Between 0 and 10
生成0到10之间的随机数

我们可以看到生成的数字在1到10之间

生成Randint在0到100之间的随机数

另一个有用的例子是生成0到100之间的随机整数。如您所见,我们可以根据需要更改范围的开始和结束。

from random import randintrandint(0,10)
Generate Random Number Between 0 and 100
生成0到100之间的随机数

在指定范围内生成随机浮点数

我们在0和1中生成了浮动随机数。但我们可能需要更多的选择范围。例如,我们可能需要在 5.0 7.0 . 在这种情况下,我们将 uniform 功能。

from random import uniformuniform(5.0,7.0)
Generate Random Floating Number In Specified Range
在指定范围内生成随机浮点数

从给定列表中选择随机元素

另一个有用的功能是 choice 它从给定的列表中随机选择元素。我们只提供列表,所选元素将被返回。在本例中,我们将使用 one , two three 作为一个列表。

from random import choicechoice(['one','two','three'])
Select Random Element From Given List
从给定列表中选择随机元素

相关文章: Linux下dd命令的备份实例

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享