python出租车收费标准代码
时间: 2024-03-21 21:36:35 浏览: 106
Python出租车收费标准代码可以根据不同城市的规定有所不同,以下是一个简单的示例代码,用于计算出租车的收费标准:
```python
class Taxi:
def __init__(self, distance, waiting_time):
self.distance = distance
self.waiting_time = waiting_time
def calculate_fare(self):
base_fare = 10 # 起步价
distance_fare = self.distance * 2 # 每公里2元
waiting_fare = self.waiting_time * 0.5 # 每分钟等待0.5元
total_fare = base_fare + distance_fare + waiting_fare
return total_fare
# 示例用法
distance = 5 # 行驶距离为5公里
waiting_time = 10 # 等待时间为10分钟
taxi = Taxi(distance, waiting_time)
fare = taxi.calculate_fare()
print("出租车费用为:", fare, "元")
```
这段代码定义了一个`Taxi`类,其中`__init__`方法用于初始化行驶距离和等待时间。`calculate_fare`方法根据距离和等待时间计算出租车的费用,并返回总费用。示例用法中创建了一个`Taxi`对象,并调用`calculate_fare`方法计算费用,最后将结果打印出来。
阅读全文