python中方法各参数(普通参数、可变参数、默认参数、关键字参数)

 

 

def python_test(a, *c, b=1, **kwargs):
    # a为必填参数,c为可选参数,b为默认参数,kwargs为关键字参数
    print(a)
    print(c)
    print(c[0])
    print(b)
    print(kwargs)
    return kwargs

 

调用函数:

python_test(1, 3, 4, b=2, e=1, f=2)
print("------------")
print(python_test(1, 10, g=1, f=2)['g'])

输出结果如下:

python中方法各参数(普通参数、可变参数、默认参数、关键字参数)

 

上一篇:转 Mac安装gdb


下一篇:如何优雅的封装requests