Python3——函数
目录
Python3——函数
定义函数
实参和形参
返回值
将函数存储在模块中
-
定义函数
关键字def告知Python要定义一个函数。
最后一行是调用此函数,此函数不带参数和返回值。
-
实参和形参
函数参数可以有一个或者多个,可以是简单数据类型,也可以是列表和字典等复杂结构。定义函数的时候,括号中的参数是形参(x为形参);调用函数的时候,括号中的参数是实参(101为实参)。
-
返回值
函数可返回任何类型的值,除了基本数据类型,还包括列表和字典等。
-
将函数存储在模块中
模块化编程中,各个模块放在多个文件中,将模块导入到主程序中供其调用。
(1)、导入整个模块(import)
如:模块名称为mymath.py,在main.py中调用mymath.py模块中的mymax()函数,
import mymath
mymath.mymax()
(2)、导入特定函数(from module_name import function_name)
from mymath import mymath
(3)、as给函数指定别名
from mymath import mymath as module_math
(4)、as给模块起别名(import module_name as p)
(5)、导入模块中所有函数(from module_name import *)