Python语言内置的random库,提供了与随机数有关的功能母猪咬死提供了一些生成各种随机数的函数,下面将简单介绍一下其中几个常用的函数。
- 在使用random函数前
from random import*
导入random库之后再使用。
- random()|返回左闭右开的区间[0.0,1.0)中的一个浮点数
–random(n)返回左闭右开的区间[0,n)的一个浮点数 - randrange(n),randrange(m.n),randrange(m,n,d)|返回给定区间里的一个随机整数(参考random的规定),这几个函数相当于按同的形式调用range()
- randint(m,n) |相当于randrange(m,n+1)
- choice(s)| 从序列s里随机选择一个元素
- uniform(m,n)|生成一个[m,n]之间的随机小数
- sample(pop,k) | 从pop类型中随机选取k个元素,一列表类型返回
- shuffle(s)| 将序列类型中的元素随机排列,返回打乱后的序列
- seed(n)|用整数重置随机数生成器
使用random库实例
>>>from