在Python中,def關鍵字用于定義函數。函數是一段可重用的代碼塊,用于執行特定的任務或操作。定義函數的一般語法如下:
def function_name(parameters):
# function body
# code block
return return_value
其中:
def
:關鍵字用于定義函數function_name
:函數的名稱,可以自定義parameters
:函數的參數列表,可以沒有參數或者多個參數function body
:函數體,包含了函數的具體實現代碼return_value
:可選的返回值,用于將函數的結果返回給調用者函數定義完成后,可以通過調用函數名稱和傳入對應的參數來執行函數。例如:
def greet(name):
return "Hello, " + name
result = greet("Alice")
print(result)
上述代碼定義了一個簡單的函數greet
,用于向傳入的名字打招呼。通過調用greet("Alice")
并將其結果賦值給result
,然后打印輸出結果。