python *args用法_用实例说明python的*args和**kwargs用法 -电脑资料

先来看一个例子:

复制代码代码如下:

>>> def foo(*args, **kwargs):

print 'args =', args

print 'kwargs = ', kwargs

print '-----------------------'

>>> if __name__ == '__main__':

foo(1, 2, 3, 4)

foo(a=1, b=2, c=3)

foo(1,2,3,4, a=1, b=2, c=3)

foo('a', 1, None, a=1, b='2', c=3)

其输出结果如下:

复制代码代码如下:

args = (1, 2, 3, 4)

kwargs = {}

-----------------------

args = ()

kwargs = {'a': 1, 'c': 3, 'b': 2}

-----------------------

args = (1, 2, 3, 4)

kwargs = {'a': 1, 'c': 3, 'b': 2}

-----------------------

args = ('a', 1, None)

kwargs = {'a': 1, 'c': 3, 'b': '2'}

-----------------------

从以上例子可以看出,这两个是python中的可变参数,

您可能感兴趣的文章:

python Django模板的使用方法(图文)

使用python Django做网页

教你安装python Django(图文)

python条件和循环的使用方法

python列表与元组详解实例

python创建和使用字典实例详解

python分割和拼接字符串

python list语法学习(带例子)

python读取Android permission文件

Python读写Excel文件的实例

Python修改Excel数据的实例代码

Python获取apk文件URL地址实例

Python urllib模块urlopen()与urlretrieve()详解

Python ZipFile模块详解

python标准日志模块logging的使用方法

python类定义的讲解

python中文乱码的解决方法

QQ空间 搜狐微博 人人网 开心网 百度搜藏更多

Tags:python

复制链接收藏本文打印本文关闭本文返回首页

上一篇:python操作MongoDB基础知识

下一篇:windows下wxPython开发环境安装与配置方法

相关文章

2014-01-01Python群发邮件实例代码

2014-06-06Python中的yield浅析

2013-12-12python使用mysqldb连接数据库操作方法示例详解

2009-05-05python 正则表达式 概述及常用字符

2009-04-04用python实现的可以拷贝或剪切一个文件列表中的所有文件

2013-02-02python 从远程服务器下载日志文件的程序

2014-04-04python 七种邮件内容发送方法实例

2013-11-11python操作MongoDB基础知识

2014-04-04python使用PyFetion来发送短信的例子

2013-03-03python的正则表达式re模块的常用方法

文章评论

最 近 更 新

Python FTP操作类代码分享

Python中删除文件的程序代码

pycharm 使用心得(三)Hello world!

python读取Android permission文件

windows系统中python使用rar命令压缩多个

python正则表达式判断字符串是否是全部小

python抓取网页图片并放到指定文件夹

python实现文件分组复制到不同目录的例子

python遍历文件夹并删除特定格式文件的示

Python操作json数据的一个简单例子

热 点 排 行

Python入门教程 超详细1小时学会

python 中文乱码问题深入分析

比较详细Python正则表达式操作指

Python字符串的encode与decode研

Python open读写文件实现脚本

Python enumerate遍历数组示例应

Python 深入理解yield

Python+Django在windows下的开发

python 文件和路径操作函数小结

python 字符串split的用法分享

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值