python如何定义函数并对参数设置默认值, 调用函数
时间: 2023-07-26 13:16:45 浏览: 130
Python中定义函数并对参数设置默认值的语法如下:
```python
def function_name(parameter1=default_value1, parameter2=default_value2, ...):
# 函数体
```
其中,`default_value1`和`default_value2`是参数的默认值,当调用函数时不传入对应参数时会使用默认值。调用函数的语法如下:
```python
function_name() # 使用默认值调用函数
function_name(value1, value2, ...) # 传入对应参数调用函数
```
举个例子,定义一个函数`greet`,默认向某人问好:
```python
def greet(name='Tom'):
print(f"Hello, {name}!")
```
调用函数:
```python
greet() # 输出 "Hello, Tom!"
greet('Jerry') # 输出 "Hello, Jerry!"
```
阅读全文