美文网首页
可变参数

可变参数

作者: tengyi | 来源:发表于2018-02-24 22:13 被阅读8次

    函数不确定时候,使用可变参数,有2种方式*args和*kwargs,*args没有key值,*kwargs有key值,*args必须位于**kwargs之前 .

    def test_args(first,*num):
        print(first)
        for x in num:
            print(x)
    
    test_args(True,[0],3,'a')
    
    def test_kwargs(first,*num,**money):
        print(first)
        for a in num:
            print(a)
        for k,v in money.items():
            print('key is %s,value is %s' % (k,v))
    
    test_kwargs(1,2,3,aa=1,bb='c')
    

    相关文章

      网友评论

          本文标题:可变参数

          本文链接:https://www.haomeiwen.com/subject/hjdttttx.html