ja设计简单的飞机行李托运计费系统。假设飞机上个人托运行李的条件是:行李重量在20公斤以下免费托运;20~30公斤超出部分5元/公斤;30~40公斤超出部分10元/公斤;40~50公斤超出部分15元/
时间: 2024-10-27 22:11:12 浏览: 36
ATM.rar_ATM ja_ATM模拟系统_JAVA课程设计ATM_atm java
设计一个简单的飞机行李托运计费系统,我们可以创建一个Python函数来计算费用。首先,我们需要获取用户输入的行李重量。这里是一个基础的函数实现:
```python
def calculate_baggage_fee(weight):
# 定义费用区间和价格
fees = [
(0, 20, 0), # 免费区间
(20, 30, 5), # 超出20公斤的部分
(30, 40, 10), # 超出30公斤的部分
(40, 50, 15) # 超出40公斤的部分
]
total_fee = 0
for i in range(len(fees)):
if weight <= fees[i][0]:
break
else:
extra_weight = weight - fees[i][0]
total_fee += fees[i][1] * extra_weight
return total_fee
# 用户输入示例
weight_kg = float(input("请输入您的行李重量(公斤): "))
baggage_fee = calculate_baggage_fee(weight_kg)
print(f"行李超重费用:{baggage_fee}元")
阅读全文