python定义函数输入参数时如何实现可选变量
时间: 2024-01-21 17:03:50 浏览: 120
简单谈谈Python中函数的可变参数
在Python中,可以使用默认参数来实现可选变量。默认参数是在函数定义时指定的参数的默认值。当函数被调用时,如果没有传递该参数,则使用默认值。如果传递了该参数,则使用传递的值。
例如,以下是一个带有默认参数的函数:
```python
def greet(name, greeting="Hello"):
print(greeting, name)
greet("Alice") # 输出 "Hello Alice"
greet("Bob", "Hi") # 输出 "Hi Bob"
```
在上面的示例中,`greeting` 参数有一个默认值 `"Hello"`。当函数被调用时,如果没有传递 `greeting` 参数,则使用默认值。如果传递了 `greeting` 参数,则使用传递的值。
阅读全文