Python函數(shù)定義默認(rèn)參數(shù)怎么用

小樊
81
2024-10-31 10:30:52

在Python中,可以為函數(shù)參數(shù)設(shè)置默認(rèn)值。當(dāng)調(diào)用函數(shù)時(shí),如果沒(méi)有為該參數(shù)提供值,則使用默認(rèn)值。

以下是一個(gè)簡(jiǎn)單的示例:

def greet(name, greeting='Hello'):
    print(greeting, name)

# 使用默認(rèn)問(wèn)候語(yǔ)
greet('Alice')  # 輸出: Hello Alice

# 提供自定義問(wèn)候語(yǔ)
greet('Bob', 'Hi')  # 輸出: Hi Bob

在這個(gè)例子中,greeting參數(shù)具有默認(rèn)值'Hello'。當(dāng)調(diào)用greet函數(shù)時(shí),如果沒(méi)有提供greeting參數(shù)的值,則使用默認(rèn)值'Hello'。如果提供了greeting參數(shù)的值,則使用提供的值。

0