python 水泵类
时间: 2023-09-27 16:03:53 浏览: 65
当然,我可以帮你编写一个简单的Python水泵类。以下是一个示例代码:
```python
class WaterPump:
def __init__(self, brand, model):
self.brand = brand
self.model = model
self.is_on = False
def turn_on(self):
if not self.is_on:
self.is_on = True
print(f"The {self.brand} {self.model} water pump is now turned on.")
else:
print("The water pump is already on.")
def turn_off(self):
if self.is_on:
self.is_on = False
print(f"The {self.brand} {self.model} water pump is now turned off.")
else:
print("The water pump is already off.")
# 示例用法
pump1 = WaterPump("ABC", "123")
pump1.turn_on() # 输出: The ABC 123 water pump is now turned on.
pump1.turn_off() # 输出: The ABC 123 water pump is now turned off.
pump1.turn_off() # 输出: The water pump is already off.
```
这是一个简单的水泵类,具有品牌和型号属性,并且可以打开和关闭水泵。你可以根据自己的需求扩展该类,添加其他属性和方法。希望对你有所帮助!如果有其他问题,请随时提问。
相关推荐
![m](https://img-home.csdnimg.cn/images/20210720083646.png)
![m](https://img-home.csdnimg.cn/images/20210720083646.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)
![](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)