- 11
- 0
- 约1.29万字
- 约 10页
- 2017-06-08 发布于湖北
- 举报
第六章 函数与函数编程
为便于代码维护,绝大多数子程序都被分解并重新组织为函数以使代码模块化。 在Python中
定义一个函数很简单,Python从其它函数编程语言中借鉴了很多有用的思路用来简化某些特定任
务。本章的主题是函数,匿名函数,函数编程特性及eval()与execfile() 函数和exec语句.还详细描
述了列表内涵(listcomprehensions),一个强大的列表构建方法.
1.1.
11..11.. 函数
函数使用def语句定义:
切換行號 lang=en id=CA-638ad5b5acd0cd7867515a1197393a04be469f84_000 dir=ltr 1 def
add(x,y):
2 returnx+y
要调用一个函数,只要使用函数名加上小括号括起来的参数表就可以了,例如 a =add(3,4). 参数
的顺序和个数必须和函数定义中的相匹配.否则会引发TypeError异常.
定义函数的时可以使用参数默认值,如:
deffoo(x,y,z=42):
若函数定义中有存在默认值的参数,这个参数就是可选参数.
默认参数的值在函数定义的时候就被决定,并且不会改变,例如:
切換行號 lang=enid=CA-a0aca893cf0512efc34cfe5ed08cdfbfbfaad67
您可能关注的文档
最近下载
- 高中同步测控优化设计数学选择性必修第三册配人教A版增强版福建专版第六章测评.docx VIP
- Q-CR 9207-2017铁路混凝土工程施工技术规程_(高清-无水印).pdf VIP
- 壳牌加油站班前会流程.pptx VIP
- 生物化学和分子生物学人卫肝的生物化学省公共课一等奖全国赛课获奖课件.pptx VIP
- 小学阶段英语动词过去式变化汇总表.docx VIP
- 小学阶段英语动词过去式变化汇总表.docx VIP
- 《医院感染风险评估表》.doc VIP
- 国家开放大学古代小说戏曲专题形考任务1-4答案(国开电大)..docx VIP
- 考研英语一二单词大纲核心解读+高频词表.docx VIP
- 2026中考物理必考知识点难题.doc VIP
原创力文档

文档评论(0)