模块 Module
什么是模块
模块是一个包含有一系列数据,函数,类等组成的程序组
模块是一个文件,模块文件名通常以'.py'结尾
模块的作用:
1. 让一些相关的数据,函数,类等有逻辑的组织在一起,使逻辑结构更加清晰
2. 模块中的变量,函数和类等可提供给其它模块或程序使用
模块的分类:
1. 内置模块(builtins) 在解析器的内部可以直接使用
2. 标准库模块,安装python时已安装具可直接使用
3. 第三方模块(通常为开源), 需要自己安装
4. 用户自己编定的模块(可以作为其它人的第三方模块)
模块的导入 import
import 语句
语法:
import 模块名1 [as 模块新名1], 模块名2[as 模块新名2], ....
示例:
import math # 导入数学模块
import sys, os # 导入sys和os模块
import copy as cp
作用:
将一个模块整体导入到当前模块中
属性用法:
模块名.属性名
help(obj) 可以查看模块的文档字符串