自学python笔记记录——Day12(关于缺省参数和多值参数)

自学python——Day12(关于缺省参数和多值参数)

一. 缺省参数

示例
自学python笔记记录——Day12(关于缺省参数和多值参数)

注:缺省参数只能放在函数定义参数的末尾位置

二. 多值参数

在定义函数的参数时,分别定义接收元组和字典的形参
*args :接收元组
**kwargs :接收字典

示例
自学python笔记记录——Day12(关于缺省参数和多值参数)

··关于函数定义形参为元组或字典的拆包

不进行拆包操作时,如图 ,传入的元组和字典的实参都保存在args元组中
自学python笔记记录——Day12(关于缺省参数和多值参数)

··正确写法:
自学python笔记记录——Day12(关于缺省参数和多值参数)