python学习笔记——random库的运用
1. random库的调用
import random
或者
from random import *
2.random库常用函数
函数 | 描述 |
---|---|
seed() | 初始化随机数种子,默认值为当前系统时间 |
random() | 随机生成一个[0.0,1.0)之间的小数 |
randint(a,b) | 随机生成一个在[a,b]中的整数 |
randrange(a,b,c) | 随机生成一个在[a,b)之间以c为步长的整数 |
uniform(a,b) | 随机生成一个[a,b]之间的随机小数 |
choice() | 从序列类型(如列表)随机返回一个元素 |
shuffle() | 将序列中的元素重新打乱后返回 |
2.实验
>>> random()
0.8212324692623353
>>> randint(1,10)
9
>>> randrange(1,10,2)
3
>>> uniform(1,5)
2.5155496299589983
>>> choice(range(20))
2
>>> s = [1,5,6,9,8,7]
>>> shuffle(s)
>>> print(s)
[1, 5