第六章 函数和函数编程.pdfVIP

  • 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

文档评论(0)

1亿VIP精品文档

相关文档