Python学习笔记:random模块
2015-08-24 20:44
465 查看
最近在学习Python,今天刚看到random模块,记个笔记,权当学习总结。 random模块主要用来生成随机数,可以直接使用,也可以根据需要进行调节。 要想使用random模块,首先需要引用该模块: >>> import random (1)默认情况下,random.random()会随机生成一个[0,1)范围内的实数。 >>> random.random() 0.9965881044206045 (2)如果想生成特定范围内的随机实数,可以用random.uniform(x,y) >>> random.uniform(1,10) 5.944484972124082 (3)如果想生成特定范围内的随机整数,可以用random.randint(x,y) >>> random.randint(1,100) 75 (4)如果现在一个序列中获取一个随机数,可以用random.choice(seq). >>> random.choice(range(1,10)) 4 >>> random.choice((1,2,3,4,5,6,7,8,9,10)) 5 (5)此外,还可以在一个序列中获取一个指定长度的随机片段K,如random.sample(seq,k)。 >>> random.sample((1,2,3,4,5,6,7,8,9,10),5) [10, 5, 6, 3, 1]
相关文章推荐
- python第三方库推荐 - dateutil
- Python 实现递归算法
- python 模块学习--Numpy
- python实现简单爬虫功能
- python常用模块
- Python中文件对象的访问模式
- python_学习笔记0824
- Python自然语言处理学习笔记之信息提取步骤&分块(chunking)
- Python写Excel文件
- Python学习笔记:概要
- python嵌套dict的深度遍历合并
- 在VS中安装Python
- python ftplib模块
- python中的read()、readline()与readlines()
- python 使用ioctl() 获得网卡IP 和MAC地址
- python字符串format函数学习
- python-virtualenv安装方法
- 【Python】[IO编程]文件读写,StringIO和BytesIO,操作文件和目录,序列化
- python没有switch,可以用字典来替代
- python闭包以及装饰器