Python函数中如何区分位置参数、默认参数、可变参数和关键字参数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2333个文字,预计阅读时间需要10分钟。
Python函数参数列表+1、位置参数:调用函数时传递的参数,参数默认按顺序赋值;2、默认参数:在定义函数时,为某些参数指定默认值,调用函数时,未提供该参数时,使用默认值。
Python函数参数列表
1、位置参数:调用函数的时候传的参数,参数默认按顺序赋值;但是在调用函数时如果指定对某个参数赋值,不关注顺序。
2、默认参数:在定义函数的时候,给某个参数设置默认值 。
3、动态参数:*args 调用函数是可以传入任意个参数或者不传,传递到函数内部会把这些函数存入到一个元组。
4、关键字参数:**kwargs 参数传递进去后变成一个字典类型存储。
本文共计2333个文字,预计阅读时间需要10分钟。
Python函数参数列表+1、位置参数:调用函数时传递的参数,参数默认按顺序赋值;2、默认参数:在定义函数时,为某些参数指定默认值,调用函数时,未提供该参数时,使用默认值。
Python函数参数列表
1、位置参数:调用函数的时候传的参数,参数默认按顺序赋值;但是在调用函数时如果指定对某个参数赋值,不关注顺序。
2、默认参数:在定义函数的时候,给某个参数设置默认值 。
3、动态参数:*args 调用函数是可以传入任意个参数或者不传,传递到函数内部会把这些函数存入到一个元组。
4、关键字参数:**kwargs 参数传递进去后变成一个字典类型存储。

