一,初识函数,什么是函数
函数是对代码块和功能的封装和定义
语法: def 函数名(形参列表) 函数体(代码块,return) 调用: 函数名(实参列表)
来定义个函数看看:
def yue(): print("打开手机") print("打开陌陌") print("查找心仪的人") print("询问约吗?") print("OK!走你") #到此程序是不执行的 yue() #yue()调用 此时的程序才会执行
返回值
return:在函数执行的时候,遇到return,直接返回
1,如果函数什么都不写,不写return,没有返回值,得到是None
2,在函数中间或者末尾写return,返回的是None
3,在函数中写return 值,返回的是一个值
4,在函数中可以返回多个值,return 值1,值2,值3......,接收的是元组
参数:
函数在执行的时候给函数传递信息
1,形参:函数声明的位置的变量
1),位置参数,
2),默认值参数
3),动态参数
2,实参:函数调用的时候给的具体的值
1),位置参数,按照形参的参数位置,给形参传值
2),关键字参数,按照形参的名字给形参传值
3),混合参数,即用位置参数,也用关键字参数(顺序是:先位置后关键字)
传参:把实参交给形参的过程
后续补充