`
javatome
  • 浏览: 823964 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

第11章 函数和函数式编程(3)

 
阅读更多

11.6 可变长度的参数

在函数调用中使用*和**符号来指定元组和字典的元素作为非关键字以及关键字参数的方法。

11.6.1 非关键字可变长参数(元组)

可变长的参数元组必须在位置和默认参数之后。

>>> def tupleVarArgs(arg1, arg2 = 'defaultB', *theRest):
... print "Normal arg: ", arg1
... print "Default arg: ", arg2
... for arg in theRest:
... print 'Tuple arg: ', arg
...
>>> tupleVarArgs(11,22,33,44,5,6,7,8,8,100)
Normal arg: 11
Default arg: 22
Tuple arg: 33
Tuple arg: 44
Tuple arg: 5
Tuple arg: 6
Tuple arg: 7
Tuple arg: 8
Tuple arg: 8
Tuple arg: 100
>>>


分享到:
评论

相关推荐

    《python核心编程》第十一章:函数和函数式编程1

    第十一章:函数和函数式编程在第二章,我们引入了函数,并介绍了函数的创建和调用。这一章,我们将在前面内容的基础上,详细的讲解函数的方方面面。除了预期特性之外, P

    第三周-第11章节-Python3.5-函数与函数式编程1.avi

    第三周-第11章节-Python3.5-函数与函数式编程1.avi

    Python编程笔记 Python开发知识总结整理 Python核心笔记 共51页.pdf

    第十一章 函数和函数式编程 第十二章 模块 第十三章 面向对象编程 第十四章 执行环境 第2部分 高级主题 第十五章 正则表达式 第十六章 网络编程 第十七章 网络客户端编程 第十八章 多线程编程 第十九章 ...

    Python核心编程(第二版)PDF高清 part1 共2部分

    第11章 函数和函数式编程 第12章 模块 第13章 面向对象编程 第14章 执行环境 第2部分 高级主题 第15章 正则表达式 第16章 网络编程 第17章 网络客户端编程 第18章 多线程编程 第19章 图形用户界面编程 第...

    编程机制探析

    第十一章 Copy on Write 第十二章 Iterator Pattern 第十三章 动态类型 第十四章 关于方法表的那些事 第十五章 递归 第十六章 树形递归 第十七章 函数式编程 第十八章 函数式语法 第十九章 函数 = 数据 = 类型 ? 第...

    scala编程中文pdf

    第9章函数式编程214 第10 章集合242 第11 章列表、数组、映射、集及其他315 第12 章文件和进程367 第13 章Actors 和并发401 第14 章命令行任务440 第15 章Web 服务.475 第16 章数据库和持久化510 第17 章与Java 交互...

    Python核心编程第二版 高清文字版

    Python核心编程第二版 高清文字版 带详细书签!...第11章 函数和函数式编程 第12章 模块 第13章 面向对象编程 第14章 执行环境 第2部分 高级主题 第15章 正则表达式 第16章 网络编程 ... 第23章 其他话题

    Scala编程详解 第8讲-Scala编程详解:函数入门之过程、lazy值和异常 共5页.pptx

    第17讲-Scala编程详解:函数式编程之集合操作 共9页 第18讲-Scala编程详解:模式匹配 共11页 第19讲-Scala编程详解:类型参数 共13页 第20讲-Scala编程详解:隐式转换与隐式参数 共9页 第21讲-Scala编程详解:Actor...

    Python基础理论核心笔记汇总

    第十一章 函数和函数式编程 25 第十二章 模块 27 第十三章 面向对象编程 29 第十四章 执行环境 32 第 2 部分 高级主题 34 第十五章 正则表达式 34 第十六章 网络编程 37 第十七章 网络客户端编程 39 第十八...

    Table_map_log_event内容详解.pdf

    新的日期和时间API 246 第四部分 超越Java 8 第13章 函数式的思考 262 第14章 函数式编程的技巧 275 第15章 面向对象和函数式编程的混合:Java 8和Scala的比较 299 第16章 结论以及Java的未来 313

    Java函数式编程(十一):遍历目录

    主要介绍了Java函数式编程(十一):遍历目录,本文是系列文章的第11篇,其它文章请参阅本文底部的相关文章,需要的朋友可以参考下

    Python核心编程 第二版

    第11章 函数和函数式编程 第12章 模块 第13章 面向对象编程 第14章 执行环境 第2部分 高级主题 第15章 正则表达式 15.1 引言/动机 15.2 正则表达式使用的特殊符号和字符 15.2.1 用管道符号(|)匹配多个...

    UNIX网络编程 卷1:套接字联网API

    第11章 名字与地址转换 第三部分 高级套接字编程 第12章 IPv4与IPv6的互操作性 第13章 守护进程和inetd超级服务器 第14章 高级I/O函数 第15章 Unix域协议 第16章 非阻塞式I/O 第17章 ioctl操作 第18...

    Python3入门视频教程百度网盘.pdf

    第7章 包、模块、函数与变量作⽤域 第8章 Python函数 第9章 ⾼级部分:⾯向对象 第10章 正则表达式与JSON 第11章 Python的⾼级语法与⽤法 第12章 函数式编程: 匿名函数、⾼阶函数、装饰器 第13章 实战:原⽣爬⾍ 第...

    Clojure编程乐趣

    第3部分是第6章和第7章,介绍了函数式编程的特性。第4部分包括第8章到第11章,分别介绍了宏、组合数据域代码、Clojure对Java的调用,以及并发编程等较为高级的话题。第5部分为第12章和第13章,探讨了Clojure的性能...

    Python 核心编程 第二版

     第11章 函数和函数式编程   11.1 什么是函数?   11.2 调用函数   11.3 创建函数   11.4 传递函数   11.5 Formal Arguments   11.6 可变长度的参数   11.7 函数式编程   11.8 变量作用域...

    java8stream源码-java8:Java8——函数式编程

    java8流源码java8 Java 8 —— 函数式编程 介绍 该存储库包含例如 Java 8 In ...章函数式编程技术 第 15 章混合 OOP 和 FP:比较 Java 8 和 Scala 第 16 章结论和 Java 的下一步 例如在 Java 8 Lambd

    UNIX网络编程卷1:套接字联网API(第3版)part1 共2部分

    第11章 名字与地址转换 第三部分 第12章 IPv4与IPv6的互操作性 第13章 守护进程和inetd超级服务器 第14章 高级I/O函数 第15章 Unix域协议 第16章 非阻塞式I/O 第17章 ioctl操作 第18章 路由套接字 第19章 ...

    [Python3.X全栈开发]---- 入门与进阶视频教程.docx

    共14章视频教程,包括第1章 Python入门导学;第2章 Python环境安装;第3章 理解什么是写代码与...第12章 函数式编程: 匿名函数、高阶函数、装饰器;第13章 实战:原生爬虫;第14章 Pythonic与Python杂记;以及源码。

    Python3入门到进阶课程

    第1章Python入门导学.mp4 第2章Python环境安装.mp4 第3章理解什么是写代码与Python的基本类型.mp4 ...第12章函数式编程:匿名函数、高阶函数、装饰器.mp4 第13章实战:原生爬虫.mp4 第14章Pythonic与Python杂记.mp4

Global site tag (gtag.js) - Google Analytics