在定义函数时如果有些参数存在默认值可以在定义函数时直接为这些参数指定默认值
时间: 2023-12-04 22:02:03 浏览: 101
默认参数:设置可选函数输入的默认值。-matlab开发
。这样当调用函数时如果没有为这些参数指定值,就会使用默认值。例如:
```python
def greet(name, greeting='Hello'):
print(greeting + ', ' + name)
greet('Alice') # 输出:Hello, Alice
greet('Bob', 'Hi') # 输出:Hi, Bob
```
在上面的例子中,函数`greet`有两个参数`name`和`greeting`,其中`greeting`有一个默认值`'Hello'`。当只传入一个参数时,函数会使用默认值输出问候语。当传入两个参数时,函数会使用第二个参数作为问候语。
阅读全文