15 异常&文件 1. 异常简介 程序在运⾏过程中可能会出现⼀些错误。⽐如: 使⽤了不存在的索引,使用了没有赋值的变量,两个不同类型的数据相加....
推导式 生成器 迭代器 1.推导式 推导式:列表推导式、字典推导式、集合推导式语法 [变量 for 变量 in 旧列表] 或者 [变量 for ...
14 模块 1. 模块 模块化指将⼀个完整的程序分解成⼀个个的⼩模块 通过将模块组合,来搭建出⼀个完整的程序 模块化的优点⽅便开发⽅便维护模块可...
13 面向对象三 1. 继承简介 继承是⾯向对象三⼤特性之⼀ 通过继承我们可以使⼀个类获取到其他类中的属性和⽅法 在定义类时,可以在类名后⾯的括...
12 面向对象二 1. 特殊⽅法 在类中可以定义⼀些特殊⽅法也称为魔术⽅法 特殊⽅法都是形如 xxx()这种形式 特殊⽅法不需要我们调⽤,特殊⽅...
11 面向对象一 1. ⾯向对象简介 Python是⼀⻔⾯向对象的编程语⾔ 所谓⾯向对象的语⾔,简单理解就是语⾔中的所有操作都是通过对象来进⾏的...
10 函数三 1. ⾼阶函数 高阶函数有2个特点符合任意的一个特点这个函数就是个高阶函数1 接收一个或多个函数作为参数 例如:fn(fn2)2...
函数二 1. 函数的返回值 通过return来指定函数的返回值 可以通过一个变量来接收函数的返回值,也可以直接使用函数的返回值 return后⾯...
08 函数一 1. 函数简介 函数也是⼀个对象 ,对象是内存中专门用来存储数据的一块区域 函数⽤来保存⼀些可执⾏的代码,并且可以在需要时,对这些...