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


Posted in Python onFebruary 14, 2017

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中针对函数处理的特殊方法
Mar 06 Python
Python之PyUnit单元测试实例
Oct 11 Python
ubuntu系统下 python链接mysql数据库的方法
Jan 09 Python
python实现抖音视频批量下载
Jun 20 Python
python读取文本绘制动态速度曲线
Jun 21 Python
浅谈Pandas:Series和DataFrame间的算术元素
Dec 22 Python
使用Filter过滤python中的日志输出的实现方法
Jul 17 Python
Python3将jpg转为pdf文件的方法示例
Dec 13 Python
python自动脚本的pyautogui入门学习
Apr 01 Python
matlab中二维插值函数interp2的使用详解
Apr 22 Python
python实现简单的井字棋游戏(gui界面)
Jan 22 Python
手把手教你实现PyTorch的MNIST数据集
Jun 28 Python
让python 3支持mysqldb的解决方法
Feb 14 #Python
python用装饰器自动注册Tornado路由详解
Feb 14 #Python
利用python程序生成word和PDF文档的方法
Feb 14 #Python
Python中类型检查的详细介绍
Feb 13 #Python
Python IDLE 错误:IDLE''s subprocess didn''t make connection 的解决方案
Feb 13 #Python
python cx_Oracle模块的安装和使用详细介绍
Feb 13 #Python
python数据清洗系列之字符串处理详解
Feb 12 #Python
You might like
php 文章采集正则代码
2009/12/28 PHP
php实现的支持断点续传的文件下载类
2014/09/23 PHP
PHP模板引擎smarty详细介绍
2015/05/26 PHP
jquery.alert 弹出式复选框实现代码
2009/06/15 Javascript
jQuery :nth-child前有无空格的区别分析
2011/07/11 Javascript
JavaScript学习笔记(二) js对象
2011/10/25 Javascript
使用控制台破解百小度一个月只准改一次名字
2015/08/13 Javascript
JS打字效果的动态菜单代码分享
2015/08/21 Javascript
js实现点击获取验证码倒计时效果
2021/01/28 Javascript
JQuery 设置checkbox值二次无效的解决方法
2016/07/22 Javascript
BootStrap 模态框实现刷新网页并关闭功能
2017/01/04 Javascript
JavaScript中object和Object的区别(详解)
2017/02/27 Javascript
微信小程序视图template模板引用的实例详解
2017/09/20 Javascript
Vue iview-admin框架二级菜单改为三级菜单的方法
2018/07/03 Javascript
解决vue项目使用font-awesome,build后路径的问题
2018/09/01 Javascript
记一次vue-webpack项目优化实践详解
2019/02/17 Javascript
在微信小程序中使用图表的方法示例
2019/04/25 Javascript
基于javascript实现日历功能原理及代码实例
2020/05/07 Javascript
Python入门之三角函数全解【收藏】
2017/11/08 Python
Python实现的rsa加密算法详解
2018/01/24 Python
python列表,字典,元组简单用法示例
2019/07/11 Python
python-opencv获取二值图像轮廓及中心点坐标的代码
2019/08/27 Python
python飞机大战 pygame游戏创建快速入门详解
2019/12/17 Python
Deux par Deux官方网站:设计师童装
2020/01/03 全球购物
新西兰最大的天然保健及护肤品网站:HealthPost(直邮中国)
2021/02/13 全球购物
英国奢侈品在线精品店:Hervia
2020/09/03 全球购物
什么是Linux虚拟文件系统VFS
2012/01/31 面试题
文言文形式的学生求职信
2013/12/03 职场文书
教师实习自我鉴定
2013/12/14 职场文书
小学三八妇女节活动方案
2014/03/16 职场文书
2015年“世界无车日”活动方案
2015/05/06 职场文书
入党团支部推荐意见
2015/06/02 职场文书
院系推荐意见
2015/06/05 职场文书
致我们终将逝去的青春观后感
2015/06/10 职场文书
2016党员学习作风建设心得体会
2016/01/21 职场文书
创业计划书介绍
2019/04/24 职场文书