在 Python 函数中,可以给参数设置默认值。这样,在函数调用时如果没有提供该参数的值,将会使用默认值。下面是一个例子:
def greet(name, greeting="Hello"):
print(greeting, name)
# 调用函数,只提供了 name 参数,greeting 使用默认值
greet("John") # 输出: Hello John
# 调用函数,提供了 name 和自定义的 greeting 参数
greet("Alice", "Hi") # 输出: Hi Alice
在这个例子中,greeting
参数有一个默认值 "Hello"。如果在函数调用时没有指定 greeting
的值,将会使用默认值。如果提供了值,将会使用提供的值。