python定义函数输入数值计算总金额、优惠金额和实付金额
时间: 2024-02-28 07:28:22 浏览: 152
用函数进行数值计算
可以按照以下方式定义一个计算金额的函数:
```python
def calculate_price(total_price, discount):
# 计算优惠金额
discount_price = total_price * discount
# 计算实付金额
payable_price = total_price - discount_price
# 返回总金额、优惠金额和实付金额
return total_price, discount_price, payable_price
```
其中,`total_price` 表示总金额,`discount` 表示优惠折扣(比如 0.2 表示 8 折),函数通过计算得出优惠金额和实付金额,并将三个值以元组的形式返回。可以在函数外部调用该函数并传入参数,例如:
```python
# 计算总金额为 1000 元,折扣为 0.2 的情况下的金额
total_price, discount_price, payable_price = calculate_price(1000, 0.2)
print("总金额:{:.2f} 元,优惠金额:{:.2f} 元,实付金额:{:.2f} 元".format(total_price, discount_price, payable_price))
```
输出结果为:
```
总金额:1000.00 元,优惠金额:200.00 元,实付金额:800.00 元
```
阅读全文