(三)Python–函数
函数:是组织好的,可重复使用的,用来实现特定功能的代码段。
1.函数的定义
def 函数名(传入参数) :
函数体
return 返回值
注意事项:
(1)参数如不需要,可以省略
(2)返回值如不需要,可以省略
(3)函数必须先定义后使用
2.函数的传入参数
**功能:**在函数进行计算的时候,接收外部(调用时)提供的数据
**形参:**函数定义中,提供的参数为形参
**实参:**在执行函数时,真正使用的参数值为实参
3.函数的返回值
**返回值:**返回值就是程序中函数完成事情之后,最后给调用者的结果
None类型:无返回值的函数,实际上返回了None这个字面量
4.变量在函数中的作用域
变量作用域指的是变量的作用范围,主要分为两类:局部变量和全局变量。
**局部变量:**定义在函数体的内部,只在函数体内部生效
**全局变量:**指的是在函数体内、外都能生效的变量
5.函数多返回值
def test():
return 1,2
x, y = test()
按照返回值的顺序,写对应顺序的多个变量接收即可
返回值之间用,隔开