python 出现SyntaxError: non-keyword arg after keyword arg错误解决办法

  • 更新时间:2022-10-26 08:36:26
  • 编辑:冉书文

python 出现SyntaxError: non-keyword arg after keyword arg错误解决办法

前言:

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

def test(*arg,**kwargs):  
  print arg   
  print kwargs  
  print "-------------------"   
  
if __name__=='__main__':  
  test(1,2,3,4,5)  
  test(a=1,b=2,c=3)  
  test(1,2,3,a=1,b=3,c=5)  
  
output:  
(1, 2, 3, 4, 5)  
{}  
-------------------  
()  
{'a': 1, 'c': 3, 'b': 2}  
-------------------  
(1, 2, 3)  
{'a': 1, 'c': 5, 'b': 3}  
-------------------  

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关教程

  • 为什么python不好找工作

    为什么python不好找工作

    给网友朋友们带来一篇关于python的教程,为何python不好找工作?因为会与实践是两个不同的概念。大多的python培训教程较大都是基础,却让你误以为已经达到了找工作的程度。导致“会”Python的人多,企业却出现了用工荒。

    发布时间:2022-10-21

  • python支持返回函数的知识点总结

    这篇文章主要介绍了python支持返回函数的实例解析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    发布时间:2019-09-07

  • python爬虫BeautifulSoup简单使用

    文章给大家分享了关于python爬虫的相关实例以及相关代码,有兴趣的朋友们参考下。

    发布时间:2020-03-10

  • python事件驱动event实现详解

    python事件驱动event实现详解

    给大家整理了关于python的教程,这篇文章主要为大家详细介绍了python事件驱动event实现,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    发布时间:2022-10-09

  • python selenium实现鼠标键盘操作实例讲解

    这篇文章主要为大家详细介绍了python selenium鼠标键盘操作(ActionChains),教大家如何玩转selenium鼠标键盘,感兴趣的小伙伴们可以参考一下

    发布时间:2021-04-30

  • python类定义全局变量的方法

    声明法,在python类或当前模块中使用global的声明方式,表示为全局变量。模块法,该方法是把全局变量定义在一个单独模块中,然后在需要使用的全局模块中将定义的全局变量模块导入。

    发布时间:2021-05-27

  • Python如何限制输出日志的大小

    这篇文章主要介绍了Python 限制输出日志的大小方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    发布时间:2021-05-06

  • python中使用PythonMagick将图片转换成ico格式的方法总结

    今天小编就为大家分享一篇使用python将图片格式转换为ico格式的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    发布时间:2018-10-22

  • 如何进行python开发环境搭建

    这篇文章主要介绍了详解python开发环境搭建 ,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境。

    发布时间:2020-02-01

  • DeBug Python神级工具PySnooper介绍

    这篇文章主要介绍了详解DeBug Python神级工具PySnooper,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    发布时间:2020-01-30

用户留言