摘要:
类的装饰器 classmethod 什么时候用? 定义了一个方法,默认传self,但这个self没被使用,而且你在这个方法里用到了当前的类名,或者你准备使用这个类的内存空间中的名字 怎么定义? 装饰器怎么加? 在被装饰的方法前写@classmethod 参数怎么改? 将self改成cls,并在方法里 阅读全文
摘要:
作业讲解 两种登录注册的方式 方式一:先登录,登录成功后创建实例化对象 方式二:先注册,注册时直接创建实例化对象,登录时与实例化对象比较 注意:run部分的用处及代码 今日内容 super 什么是super方法? 按照mro顺序来寻找当前类的下一个类 super在py3与py2中使用方法不一样 在p 阅读全文
摘要:
类的继承顺序 只要继承object的就是新式类,不继承object就是经典类(只存在于python2X) 经典类与新式类的多继承 在经典类中都是深度优先,在一条路走不通止呕再换一条路,走过的点不会重复 新式类中遵循广度优先:C3算法,print(类名.mro())来查看 父类对子类的约束 之前使用的 阅读全文
摘要:
今日内容 作业回顾 老师的答案 为什么这么写? 程序里有两个需求 :和圆形相关,和环形相关,求环形相关的内容的时候用到了圆形的公式 若出现的是圆柱形类,圆锥类 新内容 继承 单继承 解决代码的重复 继承语法:class 子类名(父类名):pass B继承A。A是父类,超类,基类;B是子类,派生类。 阅读全文
摘要:
今日内容 作业回顾 优化:1)判断脚本命令的长度,最少5位;具体的操作再判断下命令长度 2)判断路径是否存在 3)判断是文件夹还是文件,根据类型有两种分别对文件夹以及文件的操作 优化:1)from math import pi如何取用π值 2)不把周长和面积放到__init__,因为若改变半径不会改 阅读全文
摘要:
今日内容 面向对象初识 面向过程开发:之前学的开发过程,求一个结果,写代码为了实现这个结果。 面向对象开发:开发一个拥有开放性结局的程序时,不注定结果,这种情况适合这种开发方法。例如游戏,购物,结果不固定。 面向过程开发:之前学的开发过程,求一个结果,写代码为了实现这个结果。 面向对象开发:开发一个 阅读全文
摘要:
初步对比查看链接:https://baijiahao.baidu.com/s?id=1595509949786067084&wfr=spider&for=pc 总结下来就是: 机器学习是被人工设置好的条件来分析处理数据(适合处理少量数据); 而深度学习是自动找出这个分类问题所需要的重要特征来进行对比 阅读全文
摘要:
# 模块和实际工作的关系 # time模块和时间是什么关系 # re模块和正则表达式的关系 # 有了re模块就可以在python语言中操作正则表达式了# 正则表达式 *****# re模块 -- regex 正则表达式 # 自动化运维 -- 开发# 爬虫 # 什么是正则表达式 # 一套规则 - 匹配 阅读全文
摘要:
一月: 俯卧撑 2019/1/2 听书记录-->知行合一 王阳明第二章第一节;(2019年1月2日07:26:04) 2019/1/3 听书记录-->知行合一 王阳明第二章第二节;(2019年1月3日07:23:21) 2019/1/4 听力记录-->知行合一 王阳明第二章第三节;(2019年1月4 阅读全文
摘要:
软件开发规范 为什么要有软件开发规范? app 软件 不可能全部都写在一个文件中,加载效率低,不容易查找,不规范. 代码越多,你越不可能放在一个文件中. 你需要将你的代码分文件. 软件开发规范. 阅读全文