模块的概述
1.在python中,一个扩展名为.py的文件都是一个模块
2.把有特定功能的代码放在一个文件中作为一个模块,从而方便其他程序和脚本的导入并使用。另外也可以避免函数名与变量名冲突
3.提高代码的可维护性
4.提高代码的可重用性
自定义模块
作用:规范代码,让代码更易阅读
方便其他程序员使用已经编写好的代码,提高开发效率
创建模块:设置的模块名不能时python自带的标准模块名称
模块文件的扩展名必须是.py
使用import语句导入模块
import modulename [as alias] # modulename 是所引入的模块名称,[as alias] 给函数起别名,通过别名也可以使用模块 # 例如 import bmi # 导入bmi函数 bmi.fun() # 执行模块中的函数
注意:在调用模块中的函数,变量或者类时,需要在函数,变量和类的前面添加“模块名.”作为前提
如果函数的名字太长且不容易记住,可以再导入模块时使用as关键字为函数设置一个别名,然后在使用函数的时候就可以通过别名来使用这个函数
使用from···import语句导入函数