具体来说,有以下两种情况
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
需要注意的是,不定长参数必须放在参数列表的面,否则会出现语法错误。
参数前星号()的作用是将不定数量的参数传递给函数,可以是任意数量的位置参数或关键字参数。不定长参数必须放在参数列表的面。