函数的优点是使用他们可将代码块与主程序分离。通过给函数指定描述性名称,可让主程序容易理解的多,还可以进一步,将函数存储在被称为模块的独立文件中,再将模块倒入主程序中。improt语句允许在当前运行的文件中使用模块中的代码。
一、导入整个模块
1、import 模块名称
Python读取pizza这个文件时,代码行import pizza 让Python打开pizza.py并将其中的所有函数都复制到这个程序中。
2、导入模块中的特定函数
from 模块名 import 函数名
这种导入方法可直接调用函数,无需再写模块名加点加函数
3、给函数指定函数名
由于我们调用的函数名称可能比较复杂,我们可以引用并指定它一个新名字
4、给模块指定函数名
用as不仅能给模块内函数指定名称,还可以给模块指定名称
5、调用模块内所有函数
一般呢我们不会使用到一个模块的所有函数,所以我们只调用某个函数一是便于理解而是防止自定义的函数与导入模块函数和变量相同,而出现意外结果。