函数将一段代码块进行’封装命名’,这个代码块默认不执行,在调用函数时才执行。代码块实现的功能,就是这个函数的功能,可以重复使用。函数的使用减少了代码的重复,提高了代码一致性,易于修改。相同的功能,只需要调用相应的函数,不需要再次写一样的代码块。
模块是一个后缀为.py的文件,里面可以有很多函数。在其它python文件中,导入一个模块,就可以调用模块中的函数。导入模块/函数的方法有几种。大致分为两种:导入模块,模块.函数名调用函数;导入模块中的函数,直接使用函数。
调用模块中的函数的几种方式
import + 模块名 #导入模块
import + 模块名 + as + 变量名 #为模块取一个别名
from + 模块名 + import + 函数名 #没有括号()
from + 模块名 + import + * #星号表示导入模块中的所有函数
前两种方式需要使用模块名/模块别名.函数名,来调用函数
遇到模块名较长时,可以用别名,这样书写方便
后两种方式可以直接使用模块中的函数。只不过第三种方式
只能用模块中某一个函数,第四种可以使用所有函数。