函数是程序的一部分或代码块,只需编写一次,就可以在程序需要时随时执行。 函数是具有有效名称、参数列表和主体的自包含语句块。 函数使编程更具功能性和模块化,以执行模块化任务。 Python 提供了几个内置函数来完成任务,还允许用户创建新函数。
共有三种类型的功能:
- 内置函数:
copy()
、len()
、count()
是一些内置函数。 - 用户定义函数:由用户定义的函数,称为用户定义函数。
- 匿名函数:这些函数也称为 lambda 函数,因为它们不使用标准
def
关键字声明。
示例:用户定义函数的一般语法如下所示 -
def function_name(parameters list):
#--- statements---
return a_value