函数是编程中的一种非常重要的技术,本小节和大家一起学习函数的概念和使用。通过本小节的学习,大家将学会使用函数来组织自己的代码。
什么是函数
函数是我们为实现特定功能组织在一起的代码。在实际应用中,有些功能经常会被使用。我们一般会将这些功能的代码放一起,作为一个函数,方便在其他地方需要时直接调用,而无需重写代码。
我们已经接触过一些Python内置的函数(Python解释器内部自带的函数),这些函数实现的功能经常被使用,因此其代码实现被嵌入到Python解释器中。比如我们前面用到的打印函数 print
, 求列表长度函数len
等都是内置函数。语句print([1,2,3])
通过调用print
函数打印列表,语句len([1,2,3])
通过调用len
函数得到列表长度。
除了Python内置的函数外,我们自己也可以将某些功能的代码组织为一个函数,方便在使用时调用。本小节接下来和大家一起学习如何使用函数。
函数的定义和调用
函数的使用包括函数定义和函数调用两个阶段。函数定义是组织一段完成