Python如何生成随机数?

Python的标准发行版具有一个随机模块,该模块具有用于随机数生成的功能。基本random()函数返回0到1之间的随机浮点数

>>> import random
>>> random.random()
0.5204702770265925

在同一模块中,有一个randrange()函数返回顺序范围之间的随机数。

>>> random.randrange(0,10)
4

还有一个choice()方法,可以从列表或元组中随机选择一个项目

>>> random.choice([10,20,30,40,50])
40
>>> random.choice((10,20,30,40,50))
20