出租车计费问题python
时间: 2023-09-23 14:11:34 浏览: 256
课程实验-基于STC12与Python的出租车计费器源码+项目说明.zip
出租车计费问题可以使用Python进行解决。以下是一个简单的计费程序:
```python
def calculate_fare(distance, time):
base_fare = 10.0
distance_fare = distance * 2.0
time_fare = time // 5 * 1.0
total_fare = base_fare + distance_fare + time_fare
return total_fare
distance = float(input("请输入行驶里程(公里):"))
time = int(input("请输入等待时间(分钟):"))
fare = calculate_fare(distance, time)
print("总费用为:{:.2f}元".format(fare))
```
该程序中,`calculate_fare`函数用于计算总费用,其中基础费用为10元,每公里行驶费用为2元,每等待5分钟费用为1元。输入行驶里程和等待时间后,调用该函数得到总费用,并输出结果。
需要注意的是,该程序只是一个简单的计费模型,实际出租车计费可能还会考虑车型、时间段、起步价等因素,因此需要根据实际情况进行修改。
阅读全文