初识函数
函数的定义:将可重复使用的,实现某种功能的代码段组织在一起
2、函数的语法:
def 函数名(参数):
函数体
return
2.1、函数名是一个变量,因此命名规则需遵守变量命名规则
3、函数的调用
函数名()
4、函数的返回值
return 可空、None、单个、多个以tuple返回给调用者
5、函数的参数:
函数定义时声明的变量的叫形参
1、位置参数
2、默认参数
函数调用时传给函数的叫实参
1、位置参数
定义多少个,调用时也必须传多少个
2、关键字参数
3、混合参数
位置参数需在关键字参数之前
函数返回值
return: 在函数执行的时候,遇到return就返回
函数后面什么都不写,返回None
函数中只写一个return,会返回None
多个返回值接受到的是元祖
参数:
函数执行的时候给函数传递信息
在函数生命的位置给的变量: 形参
在函数调用的地方给的具体的值:实参
实参
位置参数:按照形参的位置,传值
关键字参数:按照形参的名字给形参传值
混合参数:即用位置参数,也用关键字参数,先位置参数,后关键字参数
形参
位置参数
默认值参数
动态传参