python 基础笔记十一 - random模块
python 中的random模块包含一些可以生成随机数的方法
1、random.randint(startInt,endInt):生成startInt-endInt之间的随机的整数,包含边界范围
1 print(random.randint(100000,999999)) #随机生成6位的验证码
2、random.uniform(startInt,endInt):随机生成一个在startInt-endInt之间的小数,包含边界范围
1 print(random.uniform(10,99)) #随机生成小数
3、random.choice(seq):从seq中随机取一个元素,seq的类型可以是字符串、列表、元组
4、random.sample(seq,n):从seq中随机取n个元素,返回类型是list
1 stu = ['pingguo','taozi','mantou'] 2 print(random.choice(stu)) #随机取一个元素 3 print(random.sample(stu,3)) #随机取多个元素,返回结果是一个list类型
5、random.shuffle(l):将原来的类别打乱顺序,参数只能传list,且没有返回值
1 l = list(range(1,5)) 2 print('洗牌之前: ',l) 3 random.shuffle(l) #洗牌,参数只能传list,且没有返回值 4 print('洗牌之后: ',l) #原列表已经被打乱顺序
转载于:https://www.cnblogs.com/wu-xw/p/9697901.html
python 基础笔记十一 - random模块相关推荐
- Python基础19(random模块)
random模块(随机数模块) 导入random模块方法 import random random模块使用方法 1 >>> import random 2 #随机小数 3 >& ...
- Python 基础 - 4.3 random模块
程序中有很多地方需要用到随机字符,比如登录网站的随机验证码,通过random模块可以很容易生成随机字符串 >>> random.randomrange(1,10) #返回1-10之间 ...
- python学习笔记之random模块
目录 random模块 圆周率计算 random模块 产生随机数 # 产生随机整数 有a和b两个参数作为变化范围 print(random.randint(1,10)) # 从1到10 根据随机数种子 ...
- Python 基础笔记
Python 基础笔记 内置函数 print() 打印输出 type() 数据类型查询 isinstance() 判断数据是否是已知类型 input() 接受键盘输入 range() 函数 forma ...
- Python基础(十一)--正则表达式
Python基础(十一)--正则表达式 1 简述 正则表达式可以对指定的字符串与模式之间执行模式匹配.模式可以是普通的字符串,也可以是含有特殊意义字符的字符串.通过正则表达式,我们可以进行查找,校验等 ...
- Python基础(七)--模块和包
目录 Python基础(七)--模块和包 1 模块 1.1 什么是模块 1.2 模块的使用 1.3 模块的搜索路径 1.4 模块的缓存 2 包 2.1 什么是包 2.2 包的使用 3 常用模块 3.1 ...
- Python基础语法(五)—常用模块和模块的安装和导入
Python基础语法(五)-常用模块的使用和模块的安装和导入,本文介绍的Python模块有:os.sys.time.datetime.random.pickle.json.hashlib.shutil ...
- 用于生成随机数的python标准库模块是_17 Python 标准库之 random 模块 - Python 进阶应用教程...
Python 标准库之 random 模块 随机数是随机产生的数,比如购买彩票,中奖的号码就是随机的.random 库是用于生成随机数的 Python 标准库,random 库提供如下函数: 函数 功 ...
- python模块调用的用法_如何使用Python语言中的random模块调用方法
Python语言中的random模块,包含了很多方法属性,可以直接调用这些方法和设置属性.根据不同的方法展示不同的内容.下面利用几个实例查看random模块中的方法,操作如下: 工具/原料 Pytho ...
最新文章
- BZOJ 2115 Wc2011 Xor DFS+高斯消元
- matlab 字符串处理
- 批处理启动vm虚拟机服务 vm12启动无界面启动vm虚拟机系统 windows上如何操作服务 sc net启动关闭服务...
- OpenCL memory object 之 传输优化
- 复杂风控场景下,如何打造一款高效的规则引擎
- 你是怎么发现你的同事很有钱的?
- 【WPF】WPF 命令
- 洛谷 P2294 [HNOI2005]狡猾的商人
- oracle删除redo 未重启,恢复误删数据文件(数据库未重启,无备份)
- 在Java中基于mysql驱动包连接MySQL数据库
- 用html制作QQ彩贝
- python计算快递运费价格表_python实现快递价格查询系统
- 彻底弄明白Gradle相关配置
- Android中跳转应用市场
- 任务型对话系统(一)
- 阿里入股新浪微博:动机与前景分析
- 分享几个实用的神器 APP
- 查看 android 设备号,获取Android设备的唯一识别码|设备号|序号|UUID
- Mysql 之百万数据导入
- React官网Hook API 索引模块知识点整理(五)