函数的初识
+ 减少重复代码.增强了代码的可读性.
+ 函数:以功能(完成一件事)为导向.登陆,注册 一个函数就是一个功能
+ 随调随用.
函数的结构与调用
+ 结构
<pre>
def 关键字,定义函数.函数名:与变量设置相同.具有可描述性
函数体:(缩进)函数中尽量不要出现print
</pre>
+ 调用
+ 当函数遇到函数名和括号的时候 函数才会执行.函数()
函数的返回值
+ 在函数中遇到return直接结束函数.
+ return将数据返回给函数的执行者调用者.
+ return返回多个数据,以元组的的形式返回给函数的执行者.
函数的参数
+ 函数的传参:让函数封装的这个功能,盘活.
+ 实参:函数执行传的参数,实际参数
+ 位置参数:必须从左至右一一对应
+ 关键字参数:需要一一对应,不需要顺序对应
+ 混合传参:位置参照一定要在关键字参数的前面
+ 形参:函数的定义,接受的参数.形式参数
+ 位置参数:与实参角度位置的参照是一种
+ 默认参数:
+ 设置的意义:普遍经常使用的,一般不会改变(open函数默认r)
+ 仅限关键字参数:
+ 万能参数:
今日总结
- 三元运算符.简单的if else
return a if a > b else b
- 函数:
- 函数的作用:以功能为导向,减少代码重复,使代码可读性好.
- 函数的结构:函数的执行.
- 函数的返回值:return
- 函数的参数: