Python函数是一段可重用代码块,它接受一些输入(参数),执行一些计算,并返回结果(输出)。它的基本定义格式如下:
def function_name(parameters):
"""docstring"""
statement(s)
return [expression]
其中:
def
是Python的关键字,用于定义函数function_name
是函数的名称,应遵循Python的标识符规则(以字母或下划线开头,后跟任意数量的字母、数字或下划线)parameters
是函数接受的参数,可以是零个或多个。多个参数之间用逗号分隔"""docstring"""
是可选的文档字符串,用于描述函数的功能、输入和输出等信息statement(s)
是函数的实现部分,它包括一系列语句和操作,用于完成特定的任务return [expression]
是可选的返回语句,用于将结果返回给函数调用者。
需要注意的是,在Python中函数定义块内缩进一定要正确,否则会引发语法错误。