摘要:一、super进阶 在多继承中:严格按照mro顺序来执行 super是按照mro顺序来寻找当前类的下一类 在py3中不需要传参数,自动就帮我们寻找当前类的mro顺序的下一个类中的同名方法 在py2中的新式类中,需要我们主动传递参数super(子类的名字,子类的对象). 函数名() 这样才能够帮我们调 阅读全文
posted @ 2021-05-04 21:27 小杨-先生 阅读(9) 评论(0) 推荐(0) 编辑
摘要:一、类的继承顺序 只要继承object类就是新式类 不继承object类的都是经典类 在python3 中所有的类都继承object类,都是新式类 在python2 中不继承object的类都是经典类 继承object类的就是新式类 经典类:在py3中不存在,在py2中不主动继承object类 在p 阅读全文
posted @ 2021-05-03 17:35 小杨-先生 阅读(69) 评论(0) 推荐(0) 编辑
摘要:一、什么是面向对象的继承? 面向对象的三大特性:继承,封装,多态 继承: 字面意思:子承父业,合法继承家产,就是如果你是独生子,不出意外,你会继承你父母所有家产,他们所有财产都会由你使用。 官方说法:如果一个类别A“继承自”另一个类别B,就把这个A称为“B的子类别”,而把B称为“A的父类别”也可以称 阅读全文
posted @ 2021-05-02 16:44 小杨-先生 阅读(3) 评论(0) 推荐(0) 编辑
摘要:一、类的空间问题 对象的属性不仅可以在__init__里面添加,还可以在类的其他方法或者类的外面添加。 class Person: def __init__(self, name, sex): self.name = name self.sex = sex ​ ​ def ponder_over(s 阅读全文
posted @ 2021-05-02 16:41 小杨-先生 阅读(6) 评论(0) 推荐(0) 编辑
摘要:一、面向对象初识 类: 先定义模子,用来描述一类事物 具有相同的属性和动作的一类事物 对象: 就是类的具体表现。 具体一点就是解释什么是人:有名字、性别、工作...等等,那么广义上,人就是类:但是具体到那个人,那个人就是对象。 猫,是一类:你们家养的大橘,大橘就是对象 面向过程 : 想要一个结果 写 阅读全文
posted @ 2021-05-02 16:38 小杨-先生 阅读(7) 评论(0) 推荐(0) 编辑
摘要:一、shutil:文件目录相关的模块 拷贝文件:copy2 import shutil shutil.copy2('原文件', '现文件') 拷贝目录:copytree import shutil # 拷贝目录并且不要原目录里面所有py结尾和txt结尾的文件(默认可以不写) shutil.copyt 阅读全文
posted @ 2021-05-02 16:35 小杨-先生 阅读(17) 评论(0) 推荐(0) 编辑
摘要:一、re模块拾遗 split:以匹配的字符为截短(加上分组可以显示分组内容) import re ret = re.split('\d+','alex222wusir') print(ret) # 输出 ['alex', 'wusir'] import re # 加上分组会显示分组的内容 ret = 阅读全文
posted @ 2021-04-28 17:06 小杨-先生 阅读(6) 评论(0) 推荐(0) 编辑
摘要:一、正则表达式 什么是正则表达式 一套规则———匹配字符串的 能做什么 检测一个输入的字符串是否合法——web开发项目 表单验证 用户输入一个内容的时候,我们要提前做检测 能够提高程序的效率并且减轻服务器的压力 从一个大文件中找到所有符合规则的内容——日志分析或爬虫 能够高效的从一大段文字中快速找到 阅读全文
posted @ 2021-04-28 11:14 小杨-先生 阅读(3) 评论(0) 推荐(0) 编辑
摘要:一、什么是开发规范?为什么要有开发规范呢? 你现在包括之前写的一些程序,所谓的'项目',都是在一个py文件下完成的,代码量撑死也就几百行,你认为没问题,挺好。但是真正的后端开发的项目,系统等,少则几万行代码,多则十几万,几十万行代码,你全都放在一个py文件中行么?当然你可以说,只要能实现功能即可。咱 阅读全文
posted @ 2021-04-28 11:03 小杨-先生 阅读(4) 评论(0) 推荐(0) 编辑
摘要:一、模块是什么 抖音:20万行代码全部放在一个py文件中? 为啥不行? 代码太多,读取代码耗时太长。 代码不容易维护。 所以我们怎么样? 一个py文件拆分成100份文件,100个py文件又有相似相同的功能,此时你要将100个py文件中相似相同的函数提取出来,input 功能,time.time()、 阅读全文
posted @ 2021-04-22 10:46 小杨-先生 阅读(7) 评论(0) 推荐(0) 编辑