random()模块
Python中random模块包含了生成随机数的常用函数,random模块不能直接访问,需要导入random 模块(import random)。常见的random函数包含如下几个,(我使用的是jupyter notebook)。
1. random.randint(a, b) # 用于产生一个介于a,b之间的整数
2. random.random() # 用于生成一个0,1之间的随机浮点数
3. random.uniform(a, b) # 用于产生a,b之间的随机浮点数
4. random.shuffle(a) # 用于打乱列表a中的次序,无返回值
5. random.choice() # 用于随机选择字符序列中随机的一个字符
6. random.sample(a, n) # 用于随机选择列表a 或 字符序列a中的n个元素 或 字符
7. random.randrange(a, b, step) # 用于在指定范围a,b及步长step内获得一个随机数
参考
https://www.runoob.com/python/func-number-random.html