在Python中,有以下几种方式可以传递参数:
def func(a, b, c):
# 函数体
func(1, 2, 3)
def func(a, b=2, c=3):
# 函数体
func(1) # 等价于 func(1, 2, 3)
def func(a, b, c):
# 函数体
func(c=3, b=2, a=1)
def func(*args):
# 函数体
func(1, 2, 3)
def func(**kwargs):
# 函数体
func(a=1, b=2, c=3)
add = lambda x, y: x + y
result = add(1, 2)