函数
函数:
什么是函数--->函数:对代码块和功能的封装和定义
函数的定义--->
我们使用def关键字来定义函数,def 和函数名+括号就是定义一个函数
函数的执行过程
def
make():
print
(
"拿出手机"
)
print
(
"打开陌陌"
)
print
(
"找一个漂亮的妹子"
)
print
(
"问 约不约啊"
)
print
(
"ok 走起"
)
make()
# 这是make函数的调用
函数的返回值
执行完函数之后,我们可以使用return来返回结果
函数中遇到return,此函数结束.不在继续执行
函数的参数
1.形参
函数定义的时候
位置参数 a,b 传参的时候一一对应从实参处接受
默认参数 a=1 在定义的时候就设定好值了
2.实参
函数调用的时候
位置参数 1,2 传参的时候一一对应给形参
关键字参数 a=1 通过形参的名字指定传值
3.传参
给函数传递信息的时候将实际参数交给形式参数的过程被称为传参.
在实参的角度来看. 分为三种:
1. 位置参数
2. 关键字参数
3. 混合参数, 位置参数必须在关键字参数前面
位置参数:
位置参数,按照位置来赋值,到目前为止,我们编写的函数都是这种
在形参的角都来看,分为三种:
1位置参数
2默认参数
3混合参数
默认值参数:
在函数声明的时候, 就可以给出函数参数的默认值. 在调用的时候可以 给出具体的值, 也可以不给值, 使⽤用默认值.
参数级别 在实参里: 位置参数 > 关键字参数
在形参里: 位置参数 > 默认参数