溫馨提示×

Python里的function如何定義參數

小樊
111
2024-09-29 14:42:04
欄目: 編程語言

在Python中,可以使用def關鍵字來定義一個函數,并通過在括號中指定參數來傳遞參數給函數。參數可以是任何類型的數據,例如整數、浮點數、字符串、列表等。

以下是定義帶有參數的函數的示例代碼:

def greet(name, age):
    print("Hello, my name is", name, "and I am", age, "years old.")

在這個例子中,我們定義了一個名為greet的函數,它接受兩個參數name和age。當我們調用這個函數時,我們需要傳遞兩個參數,如下所示:

greet("Alice", 25)

這將輸出:

Hello, my name is Alice and I am 25 years old.

我們也可以在定義函數時為參數設置默認值。這樣,在調用函數時如果沒有傳遞該參數,將使用默認值。例如:

def greet(name, age=25):
    print("Hello, my name is", name, "and I am", age, "years old.")

現在,如果我們只傳遞一個參數,如下所示:

greet("Bob")

這將輸出:

Hello, my name is Bob and I am 25 years old.

因為age參數具有默認值25,所以我們沒有傳遞該參數時,它將使用默認值。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女