python的可变参数函数
def bb(a, b, *c, **d):
print(a, b, c, d)
bb(1, 2)
bb(1, 2, 3, 4)
bb(1, 2, x=100, y=200)
bb(1, 2, 3, x=100)
输出结果
1 2 () {}
1 2 (3, 4) {}
1 2 () {'x': 100, 'y': 200}
1 2 (3,) {'x': 100}
def bb(a, b, *c, **d):
print(a, b, c, d)
bb(1, 2)
bb(1, 2, 3, 4)
bb(1, 2, x=100, y=200)
bb(1, 2, 3, x=100)
输出结果
1 2 () {}
1 2 (3, 4) {}
1 2 () {'x': 100, 'y': 200}
1 2 (3,) {'x': 100}