初学者,不系统,当时看到** *
我很难受,说好的告别指针呢??
然后一查,哦原来是动态参数失敬失敬
*
*表示参数可以接受多个函数,放入一个元组中 hso
def fun(n1, *n2):
print(n1,n2)
fun(1, 2, 3, 4, 5)
输出
(1, (2, 3, 4, 5))
n2输出为了元组
**
**表示接受字典形式导入参数 牛逼
def fun(n1, *n2, **n3):
print(n1, n2, n3)
fun(1, 2, 3, 4, 5, a = 6, b = 7, c = 8)
输出
(1, (2, 3, 4, 5), {'a': 6, 'c': 8, 'b': 7})
牛逼牛逼