python
文章平均质量分 76
燕尾十三
这个作者很懒,什么都没留下…
展开
-
Python基础超详细笔记 -异常
课程:异常 目标 了解异常 捕获异常 异常的else 异常finally 异常的传递 自定义异常 一. 了解异常 当检测到一个错误时,解释器就无法继续执行了,反而出现了一些错误的提示,这就是所谓的"异常"。 例如:以r方式打开一个不存在的文件。 open('test.txt', 'r') 二. 异常的写法 2.1 语法 try: 可能发生错误的代码 except: 如果出现异常执行的代码 2.2 快速体验 需求:尝试以r模式打开文件,如果文件不存在,则以w方式打开。 try:原创 2021-11-23 10:30:26 · 100 阅读 · 0 评论 -
Python基础超详细笔记 ——模块_包
课程:模块和包 目标 了解模块 导入模块 制作模块 __all__ 包的使用方法 一. 模块 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 模块能定义函数,类和变量,模块里也能包含可执行的代码。 1.1. 导入模块 1.1.1 导入模块的方式 import 模块名 from 模块名 import 功能名 from 模块名 import * import 模块名 as 别名 from 模块名 import 功能名 a原创 2021-11-23 10:20:54 · 96 阅读 · 0 评论 -
Python基础超详细笔记 ——面向对象-继承
课程:面向对象-继承 目标 继承的概念 单继承 多继承 子类重写父类的同名属性和方法 子类调用父类的同名属性和方法 多层继承 super() 私有属性和私有方法 一. 继承的概念 生活中的继承,一般指的是子女继承父辈的财产。 拓展1:经典类或旧式类 不由任意内置类型派生出的类,称之为经典类。 class 类名: 代码 ...... 拓展2:新式类 class 类名(object): 代码 Python面向对象的继承指的是多个类之间的所属关系,即子类默认继承父类的所有属性和原创 2021-11-23 10:18:18 · 79 阅读 · 0 评论 -
Python基础超详细笔记 ——面向对象基础
面向对象基础 目标 理解面向对象 类和对象 添加和获取对象属性 魔法方法 一. 理解面向对象 面向对象是一种抽象化的编程思想,很多编程语言中都有的一种思想。 例如:洗衣服 思考:几种途径可以完成洗衣服? 答: 手洗 和 机洗。 手洗:找盆 - 放水 - 加洗衣粉 - 浸泡 - 搓洗 - 拧干水 - 倒水 - 漂洗N次 - 拧干 - 晾晒。 机洗:打开洗衣机 - 放衣服 - 加洗衣粉 - 按下开始按钮 - 晾晒。 思考:对比两种洗衣服途径,同学们发现了什么? 答:机洗更简单 思考:机洗,只需要找到一台洗衣转载 2021-11-23 10:17:14 · 96 阅读 · 0 评论