- 博客(3)
- 收藏
- 关注
原创 Python的位置参数、默认参数、关键字参数、可变参数区别
此时,可用包裹(packing)位置参数,或者包裹关键字参数,来进行参数传递,会显得非常方便。我们传进的所有参数都会被args变量收集,它会根据传进参数的位置合并为一个元组(tuple),args是元组类型,这就是包位置传递。用于定义函数,为参数提供默认值,调用函数时可传可不传该默认参数的值(注意:所有位置参数必须出现在默认参数前,包括函数定义和调用)有位置参数时,位置参数必须在关键字参数的前面,但关键字参数之间不存在先后顺序的。使用关键字参数会指定参数值赋给哪个形参,调用时所传参数的位置可以任意。
2022-12-16 11:37:13
489
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人