美文网首页Python
[Python]*arg,**kwargs用法

[Python]*arg,**kwargs用法

作者: _小老虎_ | 来源:发表于2018-08-21 14:54 被阅读1次
    关于arg,*arg的区别以及用法

    *arg表示任意多个无名参数,类型为tuple,**kwargs表示关键字参数,为dict,使用时需将*arg放在**kwargs之前,否则会有“SyntaxError: non-keyword arg after keyword arg”的语法错误

    当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。

    相关文章

      网友评论

        本文标题:[Python]*arg,**kwargs用法

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