Python的random
时间: 2024-08-21 17:00:29 浏览: 39
Python random库函数
Python的`random`模块是一个强大的工具,它提供了各种生成随机数、随机选择元素以及进行概率统计的功能。这个模块包含了众多用于随机数生成的函数,例如:
1. `randint(a, b)`:返回a和b之间(包括a和b)的一个随机整数。
2. `uniform(a, b)`:生成一个a到b之间的浮点数,包含a和b。
3. `choice(seq)`:从序列`seq`中随机选择一个元素。
4. `shuffle(seq)`:对序列`seq`内的元素进行随机排序。
5. `random()`:返回0到1之间的均匀分布的小数。
此外,还有用于生成特定分布的随机数,如正态分布(normalvariate())、泊松分布(poisson())等。通过`random`模块,开发者可以轻松地在程序中引入随机性和不确定性。
阅读全文