目录
模块简介
1.什么是模块?
模块就是一系列功能的结合体 可以直接使用
2.为什么要用模块?
极大地提升开发效率(拿来主义>>>:站在巨人的肩膀上)
3.模块的三种来源
1.内置的模块
无需下载 解释器自带 直接导入使用即可
2.自定义模块
自己写的代码 封装成模块 自己用或者发布到网上供别人使用
3.第三方模块
别人写的发布到网上的 可以下载使用的模块(很多牛逼的模块都是第三方)
4.模块的四种表现形式(大白话:长啥样子)
1.使用python代码编写的py文件 # 掌握
2.多个py文件组成的文件夹(包) # 掌握
3.已被编译为共享库或DLL的c或C++扩展(了解)
4.使用C编写并链接到python解释器的内置模块(了解)
模块导入的两种方式
方式一: import ...
import time # 别人封装好的模块
import sys # 系统自带
import md # 自定义的py文件
...
研究模块的时候 一定要分清楚谁是执行文件, 谁是被导入文件(模块)