摘要: day18 re模块——正则表达式 匹配方法 findall():从字符串中全部查找内容,返回一个列表 \w:查找数字、字母(中文)、下划线 \W:查找非数字、字母(中文)、下划线 \s:查找任意空格、换行符、制表符 \S:查找非任意空格、换行符、制表符 \d:查找数字 \D:查找非数字 \A或^: 阅读全文
posted @ 2019-08-01 19:53 SupSnake 阅读(102) 评论(0) 推荐(0) 编辑
摘要: day15 装饰器的进阶 有参装饰器 @auth(chose) 相等于以下两行代码的解构 wrapper = auth(chose) foo = wrapper(foo) 多个装饰器装饰一个函数 被装饰的函数正上方多个装饰器,先执行离被装饰函数最近的装饰器 阅读全文
posted @ 2019-08-01 19:52 SupSnake 阅读(96) 评论(0) 推荐(0) 编辑
摘要: day13 内置函数2 重要的 abs():求绝对值——返回的都是正数 enumerate('可迭代对象','序号的起始值'):枚举,默认的起始值是0 max('可迭代对象',key = abs):求最大值,比的是当前编码集的值 min('可迭代对象',key = abs):取最小值 sum([1, 阅读全文
posted @ 2019-08-01 19:51 SupSnake 阅读(82) 评论(0) 推荐(0) 编辑
摘要: day14 装饰器 装饰器本质就是闭包 开放封闭原则: 扩展是开放的(增加新功能),对源码是封闭的(修改已经实现的功能) 装饰器:用来装饰的工具 作用:在不改变源代码及调用方式的基础下额外增加新的功能 应用(面试的时候): 登录认证、日志 ​ 增加一些功能 ​ 校验用户登录的时候 ​ 面向对象 语法 阅读全文
posted @ 2019-08-01 19:51 SupSnake 阅读(97) 评论(0) 推荐(0) 编辑
摘要: day12 生成器 迭代器:python中内置的一种节省空间的工具 生成器的本质就是一个迭代器 迭代器和生成器的区别:一个是pyhton自带的,一个是程序员自己写的 写一个生成器 基于函数 在函数中将return改写成yield就是一个生成器 函数名()就是产生一个生成器 return 可以写多个, 阅读全文
posted @ 2019-08-01 19:49 SupSnake 阅读(180) 评论(0) 推荐(0) 编辑
摘要: day11 函数名的第一类对象及使用 1、可以当作值被赋值给变量 2、当作元素存放在容器中 3、函数名可以当作函数的参数 4、函数名可以当作函数的返回值 f格式化 python3.6版本以上才能使用 填充字符串 填充变量 填充计算公式 填充表达式 填充大括号(两个大括号算一个) 其他填充 %s,fo 阅读全文
posted @ 2019-07-19 08:04 SupSnake 阅读(246) 评论(0) 推荐(0) 编辑
摘要: day10 三元运算符: 变量 = 条件成立的结果 条件判断 条件不成立的结果 补充: 动态参数 args :能接收(接受任意多个)的位置参数,元组, 在函数定义的时候叫聚合 输出的时候 args就是打散,把元组里面的东西一个个打印出来 位置参数 动态位置参数 默认参数 kwargs :接收的是关键 阅读全文
posted @ 2019-07-17 20:59 SupSnake 阅读(99) 评论(0) 推荐(0) 编辑
摘要: day09 函数的定义 def 关键字——定义 func 函数名——和变量定义规则一样 ()——必须要写格式, :——声明语句结束 函数的好处 ​ 1、减少代码重复性(冗余) ​ 2、代码可读性高 ​ 3、将功能进行封装(造工具) 调用函数 函数名+() 多次调用就是执行多次 可以循环调用 函数的返 阅读全文
posted @ 2019-07-17 20:58 SupSnake 阅读(120) 评论(0) 推荐(0) 编辑
摘要: day08 文件操作: open() :打开 f (文件句柄)= open("文件的路径(文件放的位置)",mode="操作文件的模式",encoding="文件的编码")内置函数 f :文件句柄 file : 文件的位置(路径) ​ 路径:推荐使用相对路径 ​ 1、绝对路径 —— C:\user\ 阅读全文
posted @ 2019-07-17 20:57 SupSnake 阅读(93) 评论(0) 推荐(0) 编辑
摘要: day06 小数据池 小数据池——缓存机制(驻留机制),只是一种规格,不会实际的开辟一个空间 == 判断两边内容是否相等 is 基于内存地址进行判断 小数据池支持的对象也是:数字,字符串,布尔值 小数据池的数字范围: 5——256 字符串:在同一代码块下,只要内容相同就采用相同的内存地址 乘法的时候 阅读全文
posted @ 2019-07-12 20:29 SupSnake 阅读(163) 评论(0) 推荐(0) 编辑