在Python中,定義函數(shù)有以下幾種方法:
def
定義函數(shù),后接函數(shù)名和參數(shù)列表,然后在縮進塊中編寫函數(shù)體。例如:def my_function():
# 函數(shù)體代碼
pass
def greeting(name):
print("Hello, " + name)
def add_numbers(x, y=0):
return x + y
def sum_numbers(*numbers):
total = 0
for number in numbers:
total += number
return total
return
語句返回結(jié)果。例如:def multiply(x, y):
return x * y
lambda
關(guān)鍵字創(chuàng)建匿名函數(shù)。匿名函數(shù)通常用于簡單的函數(shù)表達式。例如:multiply = lambda x, y: x * y
以上是定義函數(shù)的常用方法,可以根據(jù)具體需求選擇適合的方法。