给出一个例子:

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='',c=3)

输出结果为:

/usr/bin/python2.7 /home/alex/PycharmProjects/unittest_learn/new_confuze.py
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': ''}
--------------------------- Process finished with exit code 0

最新文章

  1. strcat 函数的实现
  2. CSS 学习笔记
  3. 关于C#垃圾回收
  4. JS判断客户端是否是iOS或者Android
  5. SparkConf加载与SparkContext创建(源码阅读一)
  6. 手动给控制器添加xib
  7. js中Dom对象的position属性
  8. HDU 4968 Improving the GPA
  9. Python3 内建模块 datetime/collections/base64/struct
  10. SpringMVC可以配置多个拦截后缀*.html和.do等
  11. 【USACO 2.1.5】海明码
  12. hdu 4552 怪盗基德的挑战书
  13. ILRuntime_NewbieGuide—入门
  14. App遍历探讨(含源代码)
  15. svg 动画 透明度 放大缩小 x轴Y轴
  16. Codeforces1113F. Sasha and Interesting Fact from Graph Theory(组合数学 计数 广义Cayley定理)
  17. Android 网络编程之最新OKHTTP:3.9.0
  18. java poi excel操作 下拉菜单 及数据有效性
  19. caffe配置文件
  20. [LeetCode] 257. Binary Tree Paths_ Easy tag: DFS

热门文章

  1. Q:关于Outlook for CRM 中预览记录窗体的设置
  2. thinkPHP学习笔记(1)
  3. Android 设计模式一:EIT造型
  4. ssh key scp命令 scp无密码传输
  5. Spring-2-B Save the Students(SPOJ AMR11B)解题报告及测试数据
  6. (ios7) 解决Ios7中,Navigatebar 显示在主View中,和ios6 不一致问题
  7. Effective Java 32 Use EnumSet instead of bit fields
  8. Java主要有那几种文件类型?各自的作用是什么
  9. html初始化
  10. 小结getBytes()默认编码导致的xml字符串中出现乱码