在Python中,函數(shù)是一段可重復(fù)使用的代碼塊,用于執(zhí)行特定任務(wù)。要定義一個函數(shù),請使用def
關(guān)鍵字,后跟函數(shù)名稱和括號內(nèi)的參數(shù)列表。在冒號后,編寫函數(shù)體,并以縮進表示。最后,可以使用return
語句返回函數(shù)的結(jié)果(如果需要)。
以下是定義和使用Python函數(shù)的示例:
# 定義一個名為greet的函數(shù),接受一個名為name的參數(shù)
def greet(name):
# 函數(shù)體:打印問候消息
print("Hello, " + name + "!")
# 調(diào)用greet函數(shù),并傳遞參數(shù)"Alice"
greet("Alice")
# 定義一個名為add_numbers的函數(shù),接受兩個參數(shù):a和b
def add_numbers(a, b):
# 函數(shù)體:計算兩個參數(shù)的和
result = a + b
# 返回計算結(jié)果
return result
# 調(diào)用add_numbers函數(shù),并傳遞參數(shù)3和5
sum_result = add_numbers(3, 5)
# 打印結(jié)果
print("The sum is:", sum_result)
在這個示例中,我們定義了兩個函數(shù):greet
和add_numbers
。greet
函數(shù)接受一個參數(shù)name
,并打印一條問候消息。add_numbers
函數(shù)接受兩個參數(shù)a
和b
,計算它們的和,并返回結(jié)果。我們分別調(diào)用了這兩個函數(shù),并傳遞了適當(dāng)?shù)膮?shù)。