Python random模块
来源:互联网 发布:知乎回答都是0 编辑:程序博客网 时间:2024/05/22 05:24
Python中random模块用于生成伪随机数,而且里面所有的随机数生成函数均是以当前的时间作为随机数种子。
其中,比较常用的函数有:
- random.randrange([start], end[, step]) #格式与range()函数一样,随机返回一个在start 与end 之间的一个数。输入输出均是int型
- random.randint(start, end) #产生从start到end的随机整数,包括start与end
- random.uniform(start, end) #作用与randint()一样,但返回结果为float型,且不包括end
- random.random() #没有参数,返回0.0到1.0之间的一个float数,包括上下限
- random.choice(oneList) #从oneList中随机选择一个item返回。random.choice(range(start, end+1))等价于random.randint(start, end)
- random.shuffle(oneList) #对oneList中的项进行洗牌,即打乱顺序。并不返回一个新的list,而是将原list中的数据顺序打乱,所以如果需要以前的数据,记得备份。
0 0
- Python random模块
- Python中的random模块
- Python 之 random模块
- python模块之----random
- python random模块
- python random模块
- Python random模块
- python random模块
- python的 random模块
- Python random模块
- python random模块
- Python中的random模块
- Python中的random模块
- python random模块
- Python random模块
- python random模块
- Python中的random模块
- Python中的random模块
- Dojo实现Tabs页报错(一)
- 【读书笔记】卧底经济学
- Python 为什么需要使用__name__=='__main__'
- 求模m的逆元
- mysql数据库配置之全局参数设置
- Python random模块
- XML Schema File VS. XML File
- Python for, while循环后面加else的作用
- <Linux+Qt>一种移植qt可执行代码的方式
- 透过比特币看移动互联网创业产品立项的关键要素
- Python 异常处理
- Android手机分辨率基础知识(DPI,DIP计算)
- 我的2013之十八年寒窗磨利剑,初出江湖还看今朝
- C++ explicit关键字 详解(用于构造函数)