摘要: 一、昨日内容回顾 1.钻石继承 #新式类,本身或父类显示继承object #找名字的时候是广度优先顺序 #有mro方法,super方法, # super并不是单纯的找父类,和mro顺序是完全对应的 # super class A: def func(self): print('A') class B 阅读全文
posted @ 2018-05-29 16:11 富0代 阅读(120) 评论(0) 推荐(0)
摘要: 1.昨日内容回顾 1、正则表达式 # 正则表达式 —— str # 检测字符串是否符合要求 # 从大段的文字中找到符合要求的内容 1)、元字符 #. # 匹配除换行符以外的所有字符 # \n,\t,\b # \w,\s,\d \W,\S,\D # ^,$ # ab|a,() # [...],[^.. 阅读全文
posted @ 2018-05-29 14:56 富0代 阅读(158) 评论(0) 推荐(0)
摘要: 1.昨日内容回顾 2.模块和模块导入 1.什么是模块,为什么要模块? py文件就是模块, 把相似的功能放到一个文件,要用的时候 引入就可以直接调用了。 import py文件名,导入模块就是执行他的代码。 2.模块搜索路径sys.path 3.模块的导入:导入模块相当于执行了导入文件代码 1) im 阅读全文
posted @ 2018-05-29 14:55 富0代 阅读(115) 评论(0) 推荐(0)
摘要: 1.昨日内容回顾 模块: 1.什么是模块,什么是包 py文件就是模块,包是包含一系列py文件(__init__.py)的文件夹。 2.模块的导入相当于相当于执行了导入的模块,首次导入模块,会生成pyc编译文件,模块源文件变动pyc编译文件均能感知到; 编译文件能加快文件的加载效率,不能加快代码的执行 阅读全文
posted @ 2018-05-29 14:54 富0代 阅读(118) 评论(0) 推荐(0)
摘要: 1 继承 1.怎么继承,父类和子类 class 类名(父类):pass 除了__init__下对象属性不能自动继承外,其他的类属性和动态方法,子类对象都可以访问到。 2.子类对象查找属性的顺序,对象现在自己的命名空间找,找不到会到通过执行类指针到自己类中找,再找不到就会到父类中去找。 3.子类怎么复 阅读全文
posted @ 2018-05-29 14:54 富0代 阅读(118) 评论(0) 推荐(0)
摘要: 1 @property 将一个方法伪装成属性 2.@propertty @f.setter 设置伪装成方法的属性 3.@propertty @f.deleter 删除一个伪装成方法的属性。 class A: def __init__(self,path): self.__f = open(path, 阅读全文
posted @ 2018-05-29 14:27 富0代 阅读(90) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-05-28 20:48 富0代 阅读(69) 评论(0) 推荐(0)
摘要: 1.昨日内容回顾 2.正则表达式(re模块是python中和正则表达式相关的模块) 1.作用 1)、输入字符串是否符合匹配条件 2)、从大段文字中匹配出符合条件的内容 2.字符组 [0-9a-zA-Z] 3.元字符(匹配个数1个) . # 匹配除换行符以外的任意字符 \w # 匹配字母、数字、下划线 阅读全文
posted @ 2018-05-22 09:01 富0代 阅读(107) 评论(0) 推荐(0)
摘要: 1、昨日内容回顾 主要内置函数: map(func,iter1):返回迭代器 filter(func,iter1):返回迭代器 sorted(iter,key=,reverse=):返回列表 reversed(iter1):返回迭代器 max: min: sum: 1:filter:返回为True则 阅读全文
posted @ 2018-05-18 15:51 富0代 阅读(128) 评论(0) 推荐(0)
摘要: Lambda #运算优先级最低 逻辑运算符: or 逻辑运算符: and 逻辑运算符:not 成员测试: in, not in 同一性测试: is, is not 比较: <,<=,>,>=,!=,== 按位或: | 按位异或: ^ 按位与: & 移位: << ,>> 加法与减法: + ,- 乘法、 阅读全文
posted @ 2018-05-18 15:19 富0代 阅读(145) 评论(0) 推荐(0)
返回
顶部