摘要:
2.search 只匹配从左到右的第一个,等到的不是直接的结果,而是一个变量,通过这个变量的group方法来获取结果 2.2所以这个时候调用我要用一下格式 3.match 从头开始匹配,相当于search中的正则表达式加上^ 二.字符串处理扩展 1.split--切割 2.sub--替换 3.sub 阅读全文
摘要:
一.正则表达式能干什么? 1.从大段的文字中找到符合规则的内容 2.判断某个字符串是否完全符合规则 二.字符组-- [] 写在中括号中的内容,都出现在下面的某一个字符的位置上都是符合规则的 [0-9] 匹配数字 [a-z] 匹配小写字母 [A-Z] 匹配大写字母 [a-zA-Z] 匹配大小写字母 [ 阅读全文
摘要:
一. lamda匿名函数 为了解决一些简单的需求而设计的一句话函数 lambda表示的是匿名函数. 不需要用def来声明, 一句话就可以声明出一个函数 语法: 函数名 = lambda 参数: 返回值 注意: 1. 函数的参数可以有多个. 多个参数之间用逗号隔开 2. 匿名函数不管多复杂. 只能写一 阅读全文
摘要:
1.什么是内置函数? 就是python给你提供的. 拿来直接⽤的函数, 比如print., input等等. 截止到python版本3.6 python一共提供了68个内置函数. 他们就是python直接提供给我们的 Makedown地址: https://mubu.com/doc/nbNxT0Qp 阅读全文
摘要:
1. 生成器 生成器的本质就是迭代器 在python中有三种⽅方式来获取⽣生成器: 在python中有三种⽅方式来获取⽣生成器: 在python中有三种⽅方式来获取⽣生成器: 在python中有三种⽅方式来获取⽣生成器: 1. 通过生成器函数 2. 通过各种推导式来实现⽣成器 3. 通过数据的转换也 阅读全文
摘要:
实现了简易功能,其余功能慢慢完善 阅读全文
摘要:
1. 函数名的应用. 函数名是一个变量, 但它是一个特殊的变量, 与括号配合可以执行函数的变量. 1. 函数名的内存地址 2. 函数名可以赋值给其他变量 3. 函数名可以当做容器类的元素 4. 函数名可以当做函数的参数 5. 函数名可以作为函数的返回值 2. 闭包 什么是闭包? 闭包就是内层函数, 阅读全文
摘要:
1. 函数的动态参数 1.1 *args 位置参数动态传参 1.2 **kwargs 关键字参数动态传参 顺序:位置参数, *args, 默认值, **kwargs def func(*args, **kwargs): pass 形参的位置*,**: 聚合 实参的位置*,**: 打散 2. 命名空间 阅读全文
摘要:
1. 函数 函数是对功能的封装 语法: def 函数名(形参列表): 函数体(代码块, return) 调用: 函数名(实参列表) 2. 返回值 return : 在函数执行的时候. 如果遇到return. 直接返回 1.如果函数什么都不写, 不写return, 没有返回值. 得到的是None 2. 阅读全文
摘要:
需要注意encoding表示编码集. 根据文件的实际保存编码进行获取数据, 对于我们⽽言. 更多的是utf-8. rb. 读取出来的数据是bytes类型, 在rb模式下. 不能选择encoding字符集. rb的作用: 在读取非⽂本文件的时候. 比如读取MP3. 图像. 视频等信息的时候就需要⽤到 阅读全文