在Python中,def
用于定義一個函數。函數定義的一般形式如下:
def function_name(parameters):
# 函數體
# 可執行的代碼塊
# 可選的返回語句
其中,function_name
是函數的名稱,parameters
是函數的參數列表,函數體是可執行的代碼塊,可以包含任意數量的語句。可選的返回語句用于指定函數的返回值。
以下是一個簡單的示例,演示如何定義一個函數并調用它:
def greet(name):
print("Hello, " + name + "!")
greet("Alice")
輸出結果為:
Hello, Alice!
在上面的示例中,greet
是一個函數名,name
是它的參數。函數體中的print
語句用于輸出一條打招呼的消息。通過調用greet("Alice")
,我們將字符串"Alice"
作為參數傳遞給greet
函數,并打印出"Hello, Alice!"
。