摘要:
面向对象高级 一、类的内置方法(魔法方法) 代码 二、单例模式 代码 阅读全文
摘要:
今日作业 注意: 总结完知识点再写作业 1、课堂练习先总结完 2、理解后代码至少敲两遍 3、记录博客, 再写作业!!! 第六题 阅读全文
摘要:
面向对象三大特性之封装 一、继承json模块,并派生出新的功能 继承json模块中的JSONEncoder,并派生出新的功能 二、组合 夺命三问 用组合去实现的实例 组合练习 三、封装 封装介绍 四、访问限制机制 访问限制机制 五、propetry property的应用 阅读全文
摘要:
面向对象三大特性之继承 一、继承初体验 什么是继承 继承的作用 如何实现继承法? 小例子 二、如何寻找继承关系 如何寻找继承关系 传统写法,代码冗余 用父类去书写,解决代码冗余 三、在继承属性下对象属性的查找属性 注意 查找顺序演示 四、派生 派生 五、子类继承父类并重用父类的属性的方法 代码 六、 阅读全文
摘要:
面向对象 一、面向对象介绍 介绍 二、类以及对象 类及对象的语法 类以及对象的具体使用 三、对象名字的查找顺序 查找顺序 一切皆对象 四、一个小游戏 人狗大战小游戏 阅读全文
摘要:
subprocess, re模块,logging, 包等使用方法 subprocess re模块 利用re模块爬取豆瓣电影 logging 防止导入包是被自动执行 包的理论 阅读全文
摘要:
模块二之序列化模块以及collections模块 一、序列化模块 json模块 pickle模块 二、collections 模块 具名元组 三、openpyxl模块 openpyxl(可对ecxel表格进行操作的模块) 阅读全文
摘要:
常用的模块 一、时间模块 time.time() time.strftime()获取格式化时间 struct_time()时间对象 datetime()基于time模块的更高级的模块 random随机模块 os模块 sys模块 hashlib 阅读全文
摘要:
内置函数的补充,递归,以及模块 一、内置函数的补充 二、函数递归 直接调用 间接调用 递归深度 三、模块 什么是包? 包的作用 什么是模块? 模块的三种来源 模块的四种表现形式 为什么要使用模块 如何创建 模块导入过程 给模块取别名 模块导入的方式 项目的文件夹 阅读全文