在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)