python 不定长参数
def fun(a,many):
print(a)
print(*many)
c= (1,2)
fun('nihao', c )
>>>
nihao
1,2
* 表示后面是多个变量,如果是元组,则把元组里的值分开显示。
不带*表示一个变量
def fun(a,*many):
print(a)
print(many)
fun('nihao', ‘1’,‘2’)
>>>
nihao
(1,2)
形参带*,表示把多个变量合并成一个元组。
def fun(a,many):
print(a)
print(*many)
c= (1,2)
fun('nihao', c )
>>>
nihao
1,2
* 表示后面是多个变量,如果是元组,则把元组里的值分开显示。
不带*表示一个变量
def fun(a,*many):
print(a)
print(many)
fun('nihao', ‘1’,‘2’)
>>>
nihao
(1,2)
形参带*,表示把多个变量合并成一个元组。