Python学习第七天 2020.8.7 Python函数
1、round:保留小数点后几位;
2、函数的特点: 功能性(实现功能)、隐藏细节(可以直接调用,忽略细节)、避免编写重复的代码;
3、定义函数语法:def funcname(parameter_list):
pass
参数列表可以没有,返回值用return value,没有的话默认没有返回值;
4、设置最大递归数:
5、return后面不加任何东西,就是其后面的语句都不运行;
6、序列解包:
,此处的d为一个tuple(元组),其中的值挨个赋给abc;
7、必须参数:定义的函数中包含的参数,在调用时必须要赋值;
7、形参、实参:def add(x, y)是形参,add(1,2)是实参;
关键字参数:c = add(y=3, x=2);
定义了多少形参,就要传入多少实参;
8、默认参数:给参数一个默认值,免得用户输入;
非默认参数不能放在默认参数后面,不能混杂,只能前面都是非默认,后面默认参数;