1. 关于函数传参

def func(n, *args, **kwargs):
print n
print args
print kwargs if __name__ == '__main__':
# func(2, 5,7,9, m = 1, q = 0)
n = 2
args = (5, 7, 9)
kwargs = {'m':1, 'q':0}
func(n, args, kwargs)
func(n, *args, **kwargs)
func(n=n, args=args, kwargs=kwargs)

运行结果:

2
((5, 7, 9), {'q': 0, 'm': 1})
{}
2
(5, 7, 9)
{'q': 0, 'm': 1}
2
()
{'args': (5, 7, 9), 'kwargs': {'q': 0, 'm': 1}}

剩下内容请查看:http://note.youdao.com/noteshare?id=25bf27e8001000b989140e4e3722737b

Python面经汇总:https://github.com/taizilongxu/interview_python

最新文章

  1. mysql实战之 批量update
  2. VPS拨号主机自动拨号脚本(centos7)
  3. jQuery动态产生的铵钮怎样实现事件处理
  4. 请求转发(Forward)和重定向(Redirect)的区别
  5. Ruby实现wordCounter
  6. codeforces Gym 100187L L. Ministry of Truth 水题
  7. 提高C#编程水平不可不读的50个要诀
  8. SQL Server中的20个系统变量
  9. win8.1 Dism 应用实例
  10. [MVC4-基礎] 從資料庫取值顯示在DropDownList中
  11. Java 第十四周总结
  12. 安装AB编程软件提示安装失败时如何处理
  13. 如何不使用loop循环创建连续的数组
  14. Spark菜鸟记录
  15. 为什么要用docker
  16. NowCoder Wannafly 27E 黄魔法师 构造
  17. hbase 核心知识
  18. CPU UsageTimes Profile (cpu=times)
  19. Maximum Average Subarray I LT643
  20. ansible2.4.x RPM急速安装

热门文章

  1. django后台使用MySQL情况下的事务控制详解
  2. JSON.toJSONString中序列化空字符串遇到的坑
  3. 关系型数据库性能测试参考指标----SQL Server
  4. centos 7部署graphite(nginx+uwsgi)
  5. 微服务,ApiGateway 与 Kong
  6. Android 7.0 介绍和适配问题
  7. Vuex 实践讲解
  8. redis-cli 连接远程服务器
  9. Android Dialog-Dialog无法充满横屏且下方有间隔
  10. Android Service GetSystemService