很多重复出现的业务逻辑,我们可以使用函数
定义函数
def 函数名():
print()
调用函数
函数名()
调用即有结果,不调用则没有
函数参数
形参 : 在定义函数中的括号里面的叫形参
实参 : 在调用函数中的括号里面的叫实参
参数有 :
位置参数 : 根据位置一一对应的关系来传递参数
关键字参数 : 特定给赋值的
函数返回值
返回值 : 就是程序中函数完成一件事情后,最后给调用者的结果
返回值的关键字是 return
局部变量
在函数内部定义一个变量,那么该变量只能在函数内部使用,外部不可以使用
全局变量
在全局定义一个变量,那么该变量在函数内部可以使用,外部也可以使用
变量注意点
在满足条件的情况下,要使用作用域最小的那个变量范围