小鲲Python嘎嘎炫~day2.3
模块管理
os提供了许多与操作系统交互的函数
sys系统相关的参数和函数
time时间相关的函数
math提供对浮点数学的底层C库函数访问
random提供了进行随机选择的工具
re为高级字符串处理提供了正则表达式工具
重点:re
概念:
- 又称正则表达式
- Regular Expression,常简写为regex、regexp或RE
- 常被用来检索、替换那些符合某个模式(规则)的文本
使用:
- 对字符串操作的逻辑
- 用定义好的特定字符组成“规则字符串”
- 规则字符串用来表达对字符串的一种操作逻辑
作用:
- 验证数据的有效性
- 替换文本内容
- 从字符串中提取子字符串
- 爬虫
相关函数 | 描述 |
search(pattern,string) | 在字符串中寻找模式 |
match(pattern,string) | 在字符串开始处匹配模式 |
split(pattern,string) | 根据模式分割字符串 |
findall(pattern,string) | 列表形式返回匹配项 |
compile(pattern) | 创建模式对象 |
相关实例 | 描述 |
[aeiou] | 匹配中括号内的任何一个字母 |
[0-9] |
匹配任何数字,类似于[0123456789] |
[a-z] | 匹配任何小写字母 |
[A-Z] | 匹配任何大写字母 |
[a-zA-Z0-9] |
匹配任何字母及数字 |
[^aeiou] | 除了aeiou字母以外的所有字符 |
[^0-9] | 匹配除了数字以外的字符 |
[Pp]ython | 匹配“Pythion”或“python” |
小鲲在这个模块也还有好多的知识不懂欧~所以详细的相关知识会在之后慢慢的学习中总结并附上~明天继续嘎嘎炫欧~加油!
小鲲Python嘎嘎炫~day2.3相关推荐
- 小鲲Python嘎嘎炫~day2
小鲲开始进行Python工具Pycharm的安装啦~ 安装 汉化Pc 一.安装 下载Pycharm Pycharm的官网下载地址是一个英文网站:Download PyCharm: Python IDE ...
- 小鲲Python嘎嘎炫~day1.3
附day1.2的访问如何访问私有属性的问题~(^ ~ ^)~ 内部方法调用 property函数 装饰器 一.内部方法调用 通过私有化可以从类的内部来访问而实现的一种方法 class Person() ...
- 小鲲Python嘎嘎炫~day3
缩进规则 Python是使用缩进来区分不同的代码块,所以对缩进有严格要求代码 代码缩进规则 缩进量及缩进字符 一.Python是使用缩进来区分不同的代码块,所以对缩进有严格要求代码 1.缩进不符合规则 ...
- 小鲲Python嘎嘎炫~day1.4
这个day1.4是在day1.3的基础上对类的创建的浅步学习~类的相关知识我会在之后详细学习并发布,等详细学习发布后我会在此页附上详细学习的笔记序号欧~ 创建类的方法 中心代码附上: class Pe ...
- 小鲲Python嘎嘎炫~day1
Python简介 Python语言特点 语言分类 高级语言运行原理 Python可做方向 一.Python语言特点 跨平台,开源语言 解释型高级语言 Python开发效率高,执行效率低 源代码可见 开 ...
- python客户端软件开发_妙小程python客户端
妙小程python客户端官方版是一款由妙小程开发的学习Python课程的学习软件,妙小程python客户端最新版软件拥有丰富代码库,编程更加酷炫,妙小程python客户端集有趣.高科技.有温度于一身, ...
- python第二周day2
python第二周day2(9.23) 1.day6列表作业更改版 import random # 随机操作 # random.randint(0, 100) # **1.创建一个列表,列表中有10个 ...
- 用 Python 生成炫酷二维码及解析
用 Python 生成炫酷二维码及解析 我们通过 Python 生成以及识别二维码需要用到的库为:qrcode.myqr.zxing, 安装通过 pip install qrcode/myqr/zxi ...
- 小甲鱼python课后题答案_小甲鱼python视频教程下载|小甲鱼零基础学python视频教程附习题答案_ - 极光下载站...
小甲鱼零基础学python视频教程下载,最完整的小甲鱼python语言学习视频来啦,想要学习python语言的小白们不妨点击观看视频在下学习吧! Python语言介绍 Python是一种面向对象的解释 ...
最新文章
- windows10 oracle自动备份,Windows系统下oracle 自动备份数据库
- Xcode 新项目删除 storyboard 文件
- 批量绘制train和test关于特征上的差异
- 2016年湖南省第十二届大学生计算机程序设计竞赛
- vc可以实现对话框里显示html文档内容,也可以显示word内容吗,VC6中使用CHtmlView在对话框控制中显示HTML文档...
- Linux 网络配置 ifconfig、ip、netstat 命令的使用
- python爬取今日热榜数据到txt文件
- 测试过程中用shell的地方_软件测试之学习shell流程控制结构
- 原生javascript分页 html分页与ajax数据请求结合使用 前端js分页
- div网页布局(做一个简单网页界面为例)
- win8 安装双系统 ubuntu 过程
- Bailian1664 Placing apples【递推+记忆化递归】
- ligh@local-host$ ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.0.3
- MySQL——我的学习笔记
- zookeeper-常用命令,集成springboot,分布式锁实现和原理 ,dock集群zookeeper搭建,
- android studio中 实战演练——天气预报 程序
- 华夏收藏网首届赛宝大会
- 通信加密和解密,公钥,私钥,CA
- 谷歌浏览器(电脑端)
- 蓝桥杯成绩公布——大一零基础如何三个月混到省一?
热门文章
- 他是清华姚班的天才少年,17 科满分传奇,32 岁斩获“诺贝尔风向标”斯隆奖...
- 一代少年黑客菜霸的传奇,曾调戏天涯吊打腾讯
- matlab 椭圆方程拟合
- 【读书笔记】《杜月笙全传》读书笔记
- 计算机相关的迎新标语,以迎新为主题的标语
- [Linux] Bash中大括号和小括号的使用
- Linux(centos7.9)常用命令大全及基础知识
- 计算机表格基础知识训练,计算机基础知识综合练习与答案
- 呕心沥血整理出的史上最简单的IntelliJ IDEA教程,快来看哟!
- Swift+Ubuntu on Mac