11 2019 档案
摘要:面向对象高级 一、类的内置方法(魔法方法) 代码 二、单例模式 代码
阅读全文
摘要:今日作业 注意: 总结完知识点再写作业 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
阅读全文
摘要:内置函数的补充,递归,以及模块 一、内置函数的补充 二、函数递归 直接调用 间接调用 递归深度 三、模块 什么是包? 包的作用 什么是模块? 模块的三种来源 模块的四种表现形式 为什么要使用模块 如何创建 模块导入过程 给模块取别名 模块导入的方式 项目的文件夹
阅读全文
摘要:生成器以及面向过程编程 一、什么是生成器? 自定一个生成器 yield 与 return的比较 二、面向过程编程 三、三元表达式 四、列表生成式 五、生成器生成式 列表生成式与生成器生成式的区别 六、匿名函数 七、内置函数
阅读全文
摘要:装饰器的补充以及迭代器 一、登录认证功能 二、装饰器之叠加装饰器 有的时候我们想要对一个被装饰函数进行多功能的装饰,虽然我们也可以在一个装饰器中去添加多个功能,但这样就会显得代码很长,可读性不高,而且如果以后我们又想修改这个装饰器函数的功能,我们还得去删除,我们最好的方法就是一个装饰器就固定哪一个功
阅读全文
摘要:闭包函数与装饰器 一、什么是闭包函数 闭:封闭 包:包裹 闭包函数必须在函数内部定义 闭包函数可以引用外层函数的名字 闭包函数就是函数嵌套,函数对象,名称空间与作用域的结合体 二、闭包函数的传参 直接传参 通过闭包函数传参 三、装饰器及装饰器语法糖 什么是装饰器 装饰:装饰,修饰
阅读全文
摘要:函数的嵌套,名称空间,以及作用域 1、调用函数的三种形式 2、函数的嵌套 3、函数的名称空间 什么是名称空间? 名称空间就是用来存放名字的空间。 名称空间的作用 如果你想访问一个变量值,必须先访问对应的名称空间,拿到对应的内存地址的绑定关系 名称空间的分类 1、内置名称空间: 就是python解释器
阅读全文
摘要:函数 一、灵魂三问? 1、什么是函数? 函数就是一种工具,可以重复调用 2、为什么要用函数? a:为了防止代码冗余 b:为了增强代码的可读性,简介 3、怎么用函数? 关键字def后面空格加函数名加一个小括号后面跟一个重要的冒号 如def login(): OK,那我们定义好了函数要怎么使用函数呢,如
阅读全文
摘要:文件处理二 一、文本打开模式 二、其他玩法 三、小应用 写入文本 获取文件实时动态 四、修改文件内容
阅读全文
摘要:字符编码与文件处理 一、前置知识点: 1、程序执行的三大核心硬件( ): cpu 内存 硬盘 正常执行一个程序的要点: 1、将硬盘中的数据读到内存 2、由cpu读内存中的数据进行执行 3、在执行程序的时候,生成的数据,优先存入内存 2、python解释器执行一个py文
阅读全文
摘要:"直通BAT面试题" "PyCharm快捷键" "GitHubpython面试题" 重点面试题 01 "python基础知识重点面试题" 02 "面向对象重点面试题" 03 "网络并发编程重点面试题" 04 "模块重点面试题" 05 "设计模式之单例模式" 06 "同源策略以及解决cors跨域" 0
阅读全文
摘要:流程控制之if,while,for
阅读全文
摘要:python中基本数据类型以及运算符的知识
阅读全文