函数
1 函数
函数是对功能的封装
语法:
def 函数名(形参列表)
函数体(代码块,return)
调用:
函数名(实参列表)
2返回值
return:在函数执行的时候,如果遇到return,直接返回
1.如果函数中不写return没有返回值,得到的是None
2在函数中间或者末尾写return,返回是None
3.在函数中间或者末尾写return 值,返回的是None
4.在函数中可以返回多个值,return 值1,值2,值3,值4....
3参数
在函数执行的过程中给函数传递信息
形参.函数声明的位置的变量
实参.函数调用给形参的值
传参.把实参传递给形参的过程
1实参
1位置参数
按照形参的位置 给形参传值
2关键字参数
按照形参的名字 给形参传值
3混合参数
既有位置参数又有关键字参数
2形参
1位置参数
2默认值参数(先位置后默认值)
3动态参数