Cnbaby 发表于 2018-8-14 09:20:02

Python random模块的简单介绍

  Python中的random模块是用于生成随机数,我们也可以用他随机生成数字和字符串
  
  
  random.randint(a,b):a到b里的一个随机整数

  random.random():用于生成0到1的浮点数,如下图,0.0<x<1.0

  random.uniform(a, b):用于生成指定范围的浮点数 ,不管是a大于b还是b大于a,生成的浮点数大小都在ab之间

  random.randrange(, stop [,step]) 从指定范围内,按指定基数递增的集合中获取一个随机数,基数缺省值为1

  random.choice():从序列中获取一个随机元素。其函数原型为random.choice(sequence)。参数sequence表示一个有序类型。

  random.shuffle(x)用于将一个列表元素打乱,如下图:

  random.sample(x,3):从x序列里随机抽取三个出来,不会打乱原有的系列

页: [1]
查看完整版本: Python random模块的简单介绍