首页 > 技术文章 > Python 常用随机数

huashengdoujiao 2018-10-19 15:08 原文

random() 方法返回随机生成的一个实数,它在[0,1)范围内,左闭又开区间。

uniform() 方法将随机生成下一个实数,它在[x,y]范围内。

用法:

import random

random.uniform(x, y)
  • x -- 随机数的最小值。
  • y -- 随机数的最大值。

randrange() 方法返回指定递增基数集合中的一个随机数,基数缺省值为1。

用法:

import random

random.randrange ([start,] stop [,step])
  • start -- 指定范围内的开始值,包含在范围内。
  • stop -- 指定范围内的结束值,不包含在范围内。
  • step -- 指定递增基数。

choice() 方法返回一个列表,元组或字符串的随机项。

用法:

import random

random.choice( seq  )
  • seq -- 可以是一个列表,元组或字符串。

推荐阅读