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