Python 认识函数,我们先不谈 Python 中的函数定义,因为将定义放在章节的首要位置,这明显就是懒得把事情讲明白的做法,相信你在阅读其他教材时对这点也深有体会。而我要说的是,经过前面的阅读与训练,其实你早已掌握了函数的用法:
通过观察规律其实不难发现,Python 中所谓的使用函数,就是把你要处理的对象放到一个名字后面的括号里。简单来说,函数就是这么使用的,往里面塞东西就可以得到处理结果。这样的函数在 Python 中还有这些:
以最新的3.50版本为例,一共存在68个这样的函数,它们被统称为内建函数(Built-in Functions)。之所以被称为内建函数,并不是因为还有“外建函数”这个概念,内建的意思是在3.50版本安装完成后,你就可以使用这些函数,是“自带”的而已。千万不要被这些术语搞晕了头,往后学习我们还能看见更多这样的术语,因为在一个专业领域内,为了表达准确和高效,往往会使用专业术语来表达,其实都是很简单的概念。
不必急着把这些函数是怎么用的都搞明白,其中一些内建函数很实用,但是另外一些就不常用,比如涉及字符编码的函数 ascii(),bin(),chr()等等,这些都是相对底层的编程设计中才会使用到的函数,在你深入到一定程度的时候才会派上用场。
附上 Python 官网中各个函数的介绍,有兴趣深入了解的话可以看一眼。