Python中的函数是一种可以封装常用操作的代码块,它可以接受参数,并返回一个值给调用者。函数可以用来重复使用代码,提高代码的可读性和可维护性。
在Python中,可以使用def关键字来定义函数。函数定义的格式如下:
# 函数定义示例
def function_name(parameters):
# 函数体
return value
其中,function_name是函数的名称,parameters是函数的参数列表,function_body是函数的体,return_value是函数的返回值。
例如:
# 函数示例
def add(a, b):
return a + b
result = add(2, 3)
print(result) # 输出:5
以上示例中,定义了一个名为add的函数,它接受两个参数a和b,并将它们相加后返回结果。调用add函数时,传递了参数2和3,函数返回5。
此外,Python还支持匿名函数,也称为lambda函数。lambda函数可以在不需要定义函数名称的情况下定义一个简单的函数。lambda函数的格式如下:
# lambda函数示例
add = lambda a, b: a + b
result = add(2, 3)
print(result) # 输出:5
以上示例中,使用lambda函数定义了一个名为add的函数,它接受两个参数a和b,并将它们相加后返回结果。调用add函数时,传递了参数2和3,函数返回5。