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获取单个程序CPU使用情况趋势图
Mar 10 Python
python递归计算N!的方法
May 05 Python
Python中list初始化方法示例
Sep 18 Python
Python查看微信撤回消息代码
Jun 07 Python
Python的matplotlib绘图如何修改背景颜色的实现
Jul 16 Python
Django项目创建到启动详解(最全最详细)
Sep 07 Python
使用pandas的box_plot去除异常值
Dec 10 Python
Tensorflow的梯度异步更新示例
Jan 23 Python
pycharm下pyqt4安装及环境配置的教程
Apr 24 Python
celery在python爬虫中定时操作实例讲解
Nov 27 Python
Python更改pip镜像源的方法示例
Dec 01 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
Feb 25 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
人族 Terran 基本策略
2020/03/14 星际争霸
关于二级目录拖拽排序的实现(源码示例下载)
2013/04/26 PHP
使用laravel的Eloquent模型如何获取数据库的指定列
2019/10/17 PHP
一个js写的日历(代码部分网摘)
2009/09/20 Javascript
网页前台通过js非法字符过滤代码(骂人的话等等)
2010/05/26 Javascript
js对象的构造和继承实现代码
2010/12/05 Javascript
JQuery操作Select的Options的Bug(IE8兼容性视图模式)
2013/04/21 Javascript
javascript面向对象之定义成员方法实例分析
2015/01/13 Javascript
浅谈Javascript中的12种DOM节点类型
2016/08/19 Javascript
jQuery电话号码验证实例
2017/01/05 Javascript
AngularJS Select(选择框)使用详解
2017/01/18 Javascript
angular directive的简单使用总结
2017/05/24 Javascript
angularjs2中父子组件的数据传递的实例代码
2017/07/05 Javascript
一文读懂ES7中的javascript修饰器
2019/05/06 Javascript
在JavaScript中实现链式调用的实现
2019/12/24 Javascript
微信小程序用canvas画图并分享
2020/03/09 Javascript
[53:15]Mineski vs iG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python查找第k小元素代码分享
2013/12/18 Python
Python3多线程爬虫实例讲解代码
2018/01/05 Python
使用python批量读取word文档并整理关键信息到excel表格的实例
2018/11/07 Python
pytorch打印网络结构的实例
2019/08/19 Python
Superdry瑞典官网:英国日本街头风品牌
2017/05/17 全球购物
美体小铺美国官网:The Body Shop美国
2017/11/10 全球购物
连卡佛中国官网:Lane Crawford中文站
2018/01/27 全球购物
Rosetta Stone官方网站:语言学习
2019/01/05 全球购物
英国运动服、设备及配件网站:DW Sports
2019/12/04 全球购物
代理商会议邀请函
2014/01/27 职场文书
刘胡兰的英雄事迹材料
2014/02/11 职场文书
《山谷中的谜底》教学反思
2014/04/26 职场文书
军人离婚协议书样本
2014/10/21 职场文书
公证书格式
2015/01/23 职场文书
会议开幕词
2015/01/28 职场文书
oracle通过存储过程上传list保存功能
2021/05/12 Oracle
python中的装饰器该如何使用
2021/06/18 Python
golang的文件创建及读写操作
2022/04/14 Golang
Golang 字符串的常见操作
2022/04/19 Golang