摘要:
一、异常: 异常:在编译阶段没问题,在执行阶段才报错 查看异常: ① 错误代码,从下往上看,找到自己写的代码块 ② 根据错误类型判断 二、异常处理 即便放在try语句的内容,在遇到报错之后也会中断这段语句的执行 报错之后,try里面剩余的代码不会执行,但是在try外面的内容还会继续执行 ① 单分支 阅读全文
摘要:
一、import 模块 import一个模块相当于执行了这个模块,导入模块后可以使用模块中的属性和方法,比如模块名.变量、模块名.函数 当前模块和被导入模块是存在两个不同的内存空间 import模块的原理: ① 寻找模块 ② 找到模块就开辟一块空间,来执行这个模块 ③ 把这个模块中用到的名字都收录到 阅读全文
摘要:
一、模块 模块就是写好的功能放在一个文件里,即py文件 模块的种类: ① 内置模块:安装python解释器的时候就装上了 ② 第三方模块、扩展模块:不在内置模块不一定不重要,根据用户需求安装使用 ③ 自定义模块:自己写的py文件 二、序列化模块 序列:列表、元组、字符串、bytes 序列化:把一个数 阅读全文
摘要:
一、类的type ① 所有的对象的type都是创造这个对象类 ② 所有没有指定metaclass的类的type都是type ③ 指定了metaclass,这个类的type就是指定的metaclass的值 ④ 类也是被创造出来的,type是创造类的机制,即元类是创造类的机制 所有的对象的type都是创 阅读全文