摘要:1.正则中的匹配模式 参考菜鸟教程:菜鸟教程正则表达式 2.正则中的常用的函数 1)re.match,从字符串的开始匹配,匹配返回match object,否则返回None 2)re.search,从字符串中查找,匹配返回match object,否则返回None 3)re.compile,将编译对 阅读全文
posted @ 2018-11-26 10:49 茶色阳光 阅读(96) 评论(0) 推荐(0) 编辑
摘要:1.概念解释 list_a= [i for i in range(10)] # 列表推导式 g = (i for i in range(10)) # 生成器表达式 迭代(iteration):在一个可迭代对象中依次取出元素的过程, 可理解为遍历。 可迭代对象(Iterable): 实现了迭代器协议的 阅读全文
posted @ 2018-11-16 09:03 茶色阳光 阅读(84) 评论(0) 推荐(0) 编辑
摘要:这里主要介绍map,reduce,sorted,filter的使用 1.map:是一种映射,不改表原来的列表,而是返回一个新的列表 格式:map(函数,可迭代对象) eg: 2.reduce,合并,在python3中,需要导入from functools import reduce 格式reduce 阅读全文
posted @ 2018-11-08 14:14 茶色阳光 阅读(96) 评论(0) 推荐(0) 编辑
摘要:1.继承 clas Person: passclass Student(Person, XXX, ) pass子类方法没有 覆写 父类的方法或属性,则直接继承。 2.MRO(方法解析顺序) 用于确定子类实例中某方法继承自哪个父类给结论:python3 C3算法 使用 A.__mro__获取MRO顺序 阅读全文
posted @ 2018-11-08 10:58 茶色阳光 阅读(98) 评论(0) 推荐(0) 编辑
摘要:1.基本概念 对象:object, 类:一种事物的范称,一种归纳一种抽象,如鼠标 实例:具体的某个类的一个对象 叫实例 2. 面向对象 面向过程 针对一件事情,第一步 第2步 第3步 面向过程 面向对象: 关注一个对象具备哪些方法和属性。 3. 对象(属性及方法) 属性:封装, 继承,多态 方法:类 阅读全文
posted @ 2018-11-08 10:24 茶色阳光 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1.open函数 格式:open(filename,mode,encoding) eg.f=open('1.txt','r',encoding='utf-8') ret=f.read() #读所有的文件 readline 读取一行数据 readlines 读取所有行,并返回一个列表 print(re 阅读全文
posted @ 2018-10-31 08:35 茶色阳光 阅读(115) 评论(0) 推荐(0) 编辑
摘要:python中的异常处理 1.格式 try 语句块 except else finally else 是如果try语句没有异常,就执行,否则不执行 finally 不管程序是否异常,都会执行。 2.异常类,所有的异常都是继承BaseException类 参考python文档:https://docs 阅读全文
posted @ 2018-10-29 10:26 茶色阳光 阅读(101) 评论(0) 推荐(0) 编辑
摘要:函数中的模块及包管理1)1.模块查找的顺序:运行代码时当前目录 -》 PYTHONPATH -》系统环境变量PATH设置的路径2.导入模块的书写规范:内置模块 第三方模块 自己定义的模块2)包管理1.在一个文件中有一个__Init__.py文件,就是一个包文件__name__: 判断是直接运行该模块 阅读全文
posted @ 2018-10-26 11:04 茶色阳光 阅读(86) 评论(0) 推荐(0) 编辑
摘要:流控制 和函数 1)流控制 1.条件语句 if elif else if else 2.循环语句 while for 3.continue 和break continue是跳过本次循环,执行下一次循环 break是跳出当前循环体,执行下一条语句 举例:九九乘法表: for i in range(1, 阅读全文
posted @ 2018-10-26 10:38 茶色阳光 阅读(98) 评论(0) 推荐(0) 编辑
摘要:数据类型之字典dict、set集合 1).字典dict 1. dict_1={'name':'tom','age':18} 是以键值对(key-value)的方式,其中键是可hash值的,即表示键是唯一的 2.获取字典中的值:dict_1['name'] 或者get方法,dict_1.get('na 阅读全文
posted @ 2018-10-26 09:22 茶色阳光 阅读(98) 评论(0) 推荐(0) 编辑