python调用函数的默认参数
时间: 2023-10-19 08:31:53 浏览: 137
Python代码-默认值参数.py
在Python中,调用函数时可以使用函数的默认参数。默认参数是在函数定义时给参数设置的初始值,如果在调用函数时不提供对应的参数值,那么将使用默认值。
以下是一个示例:
```python
def greet(name, message="Hello"):
print(f"{message}, {name}!")
# 不提供默认参数,使用默认值
greet("Alice") # 输出: Hello, Alice!
# 提供参数值,覆盖默认值
greet("Bob", "Hi") # 输出: Hi, Bob!
```
在上述示例中,`greet` 函数有两个参数:`name` 和 `message`。`message` 参数有一个默认值为 `"Hello"`。当我们调用 `greet` 函数时,如果不传递 `message` 参数,则会使用默认值 `"Hello"`;如果传递了 `message` 参数值,则会覆盖默认值。
因此,输出结果为 `Hello, Alice!` 和 `Hi, Bob!`。
阅读全文