一 函数
定义:函数是功能的封装装
格式:
1 def 函数名(): 2 函数体 3 return
二、函数的调用
函数名()、或变量=函数名()
返回值
return:在函数执行的时候,如果遇到return,直接返回
1.如果函数什么都不写,不写return,没有返回值,得到的是None
2.如果在函数的中间或者末尾写return,没有返回值,返回的是None
3.如果在程序中写return 值 则返回一个值
4.如果返回的是多个值,如return 值1 return值2 return值3 return值4,返回的是一个元组
三、参数
1.函数执行的时候给函数传递信息
2.形参:在定义函数的时候声明的变量
3.实参:在调用函数时给的具体数值
传参:把形参传递给实参的过程
实参
1.位置参数:按照形参的位置,给实参传值
2.关键字参数:按照形参的名字给形参传值
3.混合参数:既有位置参数,也有关键字参数
形参
1.位置参数
2.默认值参数,先位置参数,后默认值参数