一、函数定义
函数:对代码块和功能的封装和定义
def 函数名(): 函数体
二、函数的返回
1.函数中遇到return,此函数结束,不再继续执行
2.给函数调用职责一个访问结果
3.总结:
a.遇到return,此函数结束,函数后面的东西将不会继续执行
b.return 返回值
如果return什么都不写,或者不写return,那么返回是None
如果return后面多写了一个值,则调用者可以接收一个结果
如果return后面写了多个结果,则调用者可以接收一个tuple,调用者可以直接解构成多个变量
三、函数的参数
def 函数名(参数列表): 函数体
1.形参:写在函数声明的位置的变量叫形参,形式上的完整,表示这个函数需要XX参数
位置参数、默认值参数
2.实参:在函数调用的时候给函数传递的值叫实参,实际执行的时候给函数传递的信息,表示给函数XXX
位置参数、关键字参数、混合参数
3.传参:给函数传递信息的时候将实际参数交给形式参数的过程被称为传参