用python写汽车租赁
时间: 2024-06-06 14:04:44 浏览: 9
编写一个简单的Python汽车租赁系统,我们可以创建一个类来表示汽车,包含属性如型号、颜色、可用状态等,并实现租赁和归还方法。以下是一个基础的示例:
```python
class Car:
def __init__(self, make, model, color, available=True):
self.make = make
self.model = model
self.color = color
self.available = available
def rent(self):
if self.available:
print(f"{self.model}已出租给用户.")
self.available = False
else:
print(f"{self.model}不可用,无法租赁.")
def return_car(self):
if not self.available:
print(f"{self.model}已归还,现在可用.")
self.available = True
# 示例使用
car1 = Car("Toyota", "Camry", "Black")
car2 = Car("Honda", "Accord", "Blue")
# 租车
car1.rent() # Toyota Camry 已出租给用户.
car2.rent() # Honda Accord 已出租给用户.
# 归还
car1.return_car() # Toyota Camry 已归还,现在可用.
car2.return_car() # Honda Accord 已归还,现在可用.
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)