Python仅关键词参数
def test(c, d, *, a=1, b): print(a) print(b) print(c) print(d) test(1, 2, b=4, a=5) """ 输出: 5 4 1 2 """
"*"分隔形参, 后面的参数就是"仅关键词参数", 意思是必须通过关键词传递.
"*"前面可以没有参数,表示这个函数所有的参数都是"仅关键词参数".
def test(c, d, *, a=1, b): print(a) print(b) print(c) print(d) test(1, 2, b=4, a=5) """ 输出: 5 4 1 2 """
"*"分隔形参, 后面的参数就是"仅关键词参数", 意思是必须通过关键词传递.
"*"前面可以没有参数,表示这个函数所有的参数都是"仅关键词参数".