函数的定义调用
1.首先什么是函数?
将一些功能进行封装和复用
2.函数的定义
def 关键字 函数名():
函数体
调用函数的方法:函数名+() #注意:调用函数的时候如果不在缩进内,必须顶行调用
3.函数的返回值
没有return的时候,默认None为返回值
有return,没有写返回值,也是默认None为返回值
当返回值为一个的时候,返回值为这个元素的本身
当返回值为多个的时候,返回值为一个元祖
定义的函数写有return时,return后面的代码不会执行,并且结束这个函数
4.函数的参数:
形参 定义函数的时候
位置参数 a,b传参的时候从实参处一 一对应接受
默认参数 a = 1在定义的时候就设置好值
实参 函数调用的时候
位置参数 1,2 传参的时候要一 一对应给形参
关键字参数 a = 1通过形参的名字指定传值
混合:
形参 def func(a,b,d,f = 1):
实参 func(1,2,3,f =2)
传参:
将实参传递给形参的过程
参数级别:位置参数>默认(关键字)参数>
5.三元运算符
条件成立的结果 条件 条件不成立的结果
c = a if a> b else b
应用的场景:在不知道赋值的内容时.,可以使用一行判断

浙公网安备 33010602011771号