10 函数

88 阅读1分钟

很多重复出现的业务逻辑,我们可以使用函数

定义函数

def 函数名():
    print()

image.png

调用函数

函数名() 

调用即有结果,不调用则没有

image.png

函数参数

形参 : 在定义函数中的括号里面的叫形参

实参 : 在调用函数中的括号里面的叫实参
参数有 :
    位置参数 : 根据位置一一对应的关系来传递参数
    
    关键字参数 : 特定给赋值的
    

image.png

函数返回值

返回值 : 就是程序中函数完成一件事情后,最后给调用者的结果

返回值的关键字是 return

image.png

局部变量

在函数内部定义一个变量,那么该变量只能在函数内部使用,外部不可以使用

image.png

全局变量

在全局定义一个变量,那么该变量在函数内部可以使用,外部也可以使用

image.png

变量注意点

在满足条件的情况下,要使用作用域最小的那个变量范围