什么叫函数预留参数,举例代码说明
时间: 2024-10-12 14:08:20 浏览: 28
字符串函数string.h应用举例
函数预留参数是指在编写函数时,预先定义好一些参数,以便在调用该函数时传递相应的值。这些预先定义的参数通常被称为函数的参数列表。
函数预留参数的目的是为了使函数更加灵活和可重用。通过预留参数,可以避免在调用函数时重复编写相同的代码,从而提高了代码的可读性和可维护性。
下面是一个使用预留参数的示例代码:
```python
def calculate_total(price, quantity):
"""
计算商品总价
:param price: 商品单价
:param quantity: 商品数量
:return: 商品总价
"""
total = price * quantity
return total
```
在这个示例中,我们定义了一个名为`calculate_total`的函数,它接受两个参数:`price`和`quantity`。这两个参数分别表示商品的单价和数量。在函数内部,我们根据这两个参数计算商品的总价,并返回结果。
当我们需要使用这个函数时,只需要传入相应的参数值即可。例如:
```python
price = 10 # 商品单价为10元
quantity = 5 # 商品数量为5个
total = calculate_total(price, quantity) # 调用函数并传入参数值
print(total) # 输出结果:50元
```
在这个例子中,我们传入商品单价和数量作为参数值,函数会根据这些参数值计算商品的总价并返回结果。这样,我们就可以在不同的场景下使用同一个函数,而不需要重复编写相同的代码。
阅读全文