今日内容:1.在子类派生的新方法中重用父类功能的方式二2.组合:继承表示“什么是什么”,组合表示“什么有什么”3.多态4.面向对象高级5.pyt...
今日内容:1.继承介绍2.继承与抽象3.属性查找4.继承的实现原理5.菱形问题6.继承原理7.深度优先与广度优先8.python的mixins机...
封装:在程序设计中,封装(Encapsulation)是对具体对象的一种抽象,即将某些部分隐藏起来,在程序外部看不到,其含义是其他程序无法调用。...
一、如何基于面向对象的思想写程序 通过 字典 也可以实现 面向对象思想只要能把相关的数据和功能装到一起,就是面向对象所以可以用面向过程的方式,表...
一、正则表达式①正则表达式:由一系列特殊字符拼接而成的表达式/规则,该表达式用于从一个大字符串中匹配出符合规则的子字符串②、常用匹配模式(元字符...
一、shutil模块高级的 文件、文件夹、压缩包 处理模块 1.shutil.copyfileobj(fsrc, fdst[, length])...
一、time模块import time 一:时间有三种格式(*****) 二:时间转换 三:asctime([t]) : 把一个表示时间的元组或...
今日内容:1.包的使用 2.json与pickle模块 3.hashlib模块 一.包的使用什么是包:包是一个含有init文件的文件夹,本质就是...
今日内容:1.循环导入问题2.py文件两种用途3.模块的搜索路径优先级4.软件开发的目录规范 一、循环导入问题: 该程序会直接报错,因为我们在导...