python中的def函数括号里的默认值_Python——入门级(定义功能def函数)
时间: 2024-02-27 16:52:48 浏览: 134
在Python中,我们可以在函数定义时为其中的参数设置默认值,这样在调用函数时,如果没有为该参数传递值,则会使用默认值作为参数的值。下面是一个示例:
```python
def greet(name, greeting="Hello"):
print(greeting, name)
greet("Alice") # 输出:Hello Alice
greet("Bob", "Hi") # 输出:Hi Bob
```
在上面的代码中,我们定义了一个函数`greet`,其中有两个参数`name`和`greeting`。`greeting`参数设置了默认值为`"Hello"`。当我们调用函数时,如果只传递了一个参数,则`greeting`参数会使用默认值;如果传递了两个参数,则`greeting`参数会使用传递进来的值。
阅读全文