1
Python编程从入门到实践
1.17.5 第5章 关键词索引
第5章 关键词索引

1.函数:函数(Function)是组织好的,可重复使用的,用来实现单一或相关联功能的代码段。函数能提高应用的模块性和代码的重复利用率,从而提高编程的效率和程序的可读性。

2.函数体的文档字符串:函数体的第一行语句可以是一段说明文档,说明函数的功能,一般由三引号括起来,称为文档字符串(Documentation String或者Docstring)。文档字符串可以通过属性__doc__访问得到。

3.匿名函数:就是创建了可以被调用的函数,它返回了函数,而并没有将这个函数命名,普通函数需要使用函数名去调用,而匿名函数没有,所以需要把这个函数对象复制给某个变量进行调用。

4.局部变量:在函数内部赋值的变量是局部变量,它只能在定义它的函数中访问。

5.全局变量:在函数之外赋值的变量是全局变量,它可以被整个程序中的其他语句使用。

6.递归:函数被定义,实际是将代码封装成一个程序段,可以被其他程序调用。当然,也可以被函数内部其他语句调用。这种在函数定义中调用自身的方式称为递归。

7.标准库:随着安装包一起发布,提供了系统管理、网络通信、文本处理等功能,需要使用import命令引用,才能使用其定义的函数。

8.内置函数:Python程序中使用的函数不需要引用直接就可以使用的,这部分函数称为内置函数,如eval(),print()等。

9.包:包是Python引入的分层次文件目录结构,它定义了一个有模块、子包及子包下的子包等组成的Python的应用环境。