在Python中,函數是一段可重復使用的代碼塊,用于執行特定任務。要使用函數,首先需要定義函數,然后調用它。以下是一個簡單的示例:
def greet(name):
print("Hello, " + name)
這里我們定義了一個名為greet
的函數,它接受一個參數name
。函數的主體包含一個print
語句,用于輸出問候信息。
greet("Alice")
這里我們調用了greet
函數,并傳遞了一個字符串參數"Alice"
。函數將輸出Hello, Alice
。
注意:在定義和調用函數時,確保正確地縮進代碼。Python使用縮進來表示代碼塊。
以下是一個更復雜的示例,展示了如何定義和使用帶有多個參數和返回值的函數:
def add_and_multiply(a, b, c):
sum_result = a + b
multiply_result = sum_result * c
return sum_result, multiply_result
result1, result2 = add_and_multiply(1, 2, 3)
print("Sum:", result1)
print("Multiply:", result2)
在這個示例中,我們定義了一個名為add_and_multiply
的函數,它接受三個參數a
、b
和c
。函數計算a
和b
的和,然后將結果乘以c
。最后,函數返回兩個結果。
我們調用該函數并傳遞參數1、2和3。函數返回兩個值,我們將它們分別賦值給變量result1
和result2
,并打印結果。