python

python的def命令如何设置默认参数

小樊
81
2024-12-12 02:49:38
栏目: 编程语言

在Python中,可以使用默认参数值来定义函数。默认参数值在函数定义时被赋值,因此在函数调用时如果没有提供相应的参数值,将使用默认值。

下面是一个示例代码,演示如何设置默认参数值:

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

# 调用函数时提供greeting参数值
greet('Alice', 'Hi')

# 调用函数时省略greeting参数值,使用默认值
greet('Bob')

输出:

Hi Alice
Hello Bob

在上面的示例代码中,greeting参数被设置了默认值'Hello'。当调用greet函数时,如果没有提供greeting参数值,则使用默认值'Hello'。如果提供了greeting参数值,则使用提供的值。

0
看了该问题的人还看了