1 导入模块中的信息
1.1 import 模块名.引入模块后,可以使用模块中的函数、字段等,使用方式为:
模块名.元素名
1.2 from 模块名 import 元素名,可以使用模块中的该元素,使用方式为:
元素名
1.3 from 模块名 import *,可以使用模块中的元素,使用方式为:
元素名
1.4 from 模块名 import 元素 as 新名字,可以使用模块中的元素,使用方式为:
新名字.元素名
2 导入模块时的搜索步骤
2.1 程序主目录
2.2 环境变量
2.3 标准库
2.4 扩展库
3 导入的模块发生变化时的处理
导入模块发生变化时,有两种处理方式:
3.1 重新导入模块
3.2 重载模块,具体方式为:
import importlib importlib.reload(模块名)
注:重载时,只能是重载模块,而不能是模块中其他对象
4 面向对象编程的步骤
4.1 面向对象分析(OOA)
4.2 面向对象设计(OOD)
4.3 面向对象编程(OOP)
5 类
5.1 类的定义
class 类名():
注:类名第一个字母要大写,按照帕斯卡命名法,类名中不用下划线
5.2 构造函数
def __init__(self,参数1,参数2…)
注:构造函数用于类的初始化,参数列表中必须包含self字段,、构造函数中字段的赋值也必须包含self
原文:https://www.cnblogs.com/zhuome/p/11324140.html