Python中参数前星号的作用是什么?
导读:中,参数前星号( 的作用是将不定数量的参数传递给函数。这种参数称为不定长参数,可以是任意数量的位置参数或关键字参数。具体来说,有以下两种情况1. args表示任意数量的位置参数。t_args(args argst(arg t_args('...
中,参数前星号()的作用是将不定数量的参数传递给函数。这种参数称为不定长参数,可以是任意数量的位置参数或关键字参数。
具体来说,有以下两种情况
1. args表示任意数量的位置参数。
t_args(args) argst(arg)
t_args('hello', 'world', '!')
输出结果为
hello
world
2. kwargs表示任意数量的关键字参数。
t_kwargs(kwargs)s()t(key, value)
tamederale')
输出结果为
```ame lice
age 18derale
需要注意的是,不定长参数必须放在参数列表的面,否则会出现语法错误。
参数前星号()的作用是将不定数量的参数传递给函数,可以是任意数量的位置参数或关键字参数。不定长参数必须放在参数列表的面。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Python中参数前星号的作用是什么?
本文地址: https://pptw.com/jishu/56824.html
