random库

孤者浪人 提交于 2020-02-03 00:32:50

random常用函数用法分为两步

Created with Raphaël 2.2.0导入库(import)设置随机种子,seed()使用随机函数,random.函数()

常用函数:

序列 名称 函数 功能
常用
1 种子 random.seed(x) 设置随机种子,初始种子为系统时间
2 随机小数 random.random() 随机生成一个【0,1】的小数
扩展随机函数:
1 随机整数 random.randint(a,b) 随机生成一个【a,b】之间的整数
2 随机整数 random.range(m,n[,k] 生成一个在以步长k的【m,n)的随机整数
3 位随机整数 random.getrandbits(k) 随机生成一个长度位k位的整数
4 随机小数 random.uniform(m,n) 随机生成一个【m,n】之间的小数
5 随取 random.choice(x) 在序列变量x中随机选取一个元素
6 打乱 random.shuffle(x) 将序列变量x随机打乱

记忆方法:
产生随机数都是由范围的:
整数有范围和步长和长度
产生随机小数

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!