函数
在学习编程之前,我们可能早就已经了解数学“函数”(function)了。在编程领域,函数也是一个非常核心的内容,它最初就是借用了数学函数的概念。在 Python 中,函数是一个组织好的、可重复使用的、用来实现单一或相关联功能的代码段。它们可以提高代码的模块性,并增加代码的重复使用率。Python 提供了很多内建函数,如在前文示例中频繁出现的 print() 函数。我们也可以创建自己的函数,这些被称为用户定义的函数。
函数定义
组成部分
Python 中的函数定义由以下几个关键部分组成:
- def 关键字: 函数的定义以 def 关键字开始。
- 函数名称: def 关键字之后是函数的名称。这应该是一个描述性名称。函数与变量遵循相同的命名规则:只包含大小写字母下划线和数字,但不能以数字开头。
- 参数列表: 在函数名称后面的括号内,列出函数的参数。这些是在函数调用时传递给函数的值。函数也可以没有参数。