6.1 使用函数的优势

在前面讲解的知识中,代码量不大,操作也不复杂,基本上交互模式下都可以运行。随着学习的深入,代码量越来越大,在交互模式下操作就显得力不从心,并且在交互模式下运行的代码不能进行保存,下次再执行这些操作时,仍然需要重新输入一遍代码,这是一件项很烦琐的工作。另外,编写的代码块,如果需要重复调用,也无法实现。

为了解决上述问题,这里引入函数的概念。函数是指一组语句的集合,通过一个名字(函数名)封装起来,要想执行这个函数,只需要调用其函数名即可。因为函数可以重复调用,所以使得代码更简洁、易读,写好的代码段也可以被重复利用。

函数是组织好的、可重复使用的,用来实现单一或相关联功能的代码段。

在Python代码编写中,使用函数的优势如下:

(1)开发者可以将常用的功能需求开发成函数,这样便于重复使用,让程序代码的总行数更少,之后修改代码的工作量也大大减少。

(2)通过将一组语句封装成函数成为一个代码块,更有利于调试和后期的修改,同时便于阅读和理解代码。

(3)将一个很长的代码拆分为几个函数,对每个函数单独调试,单个函数调试通过后,再将它们重新组合起来即可。