帮我写一个洗衣机的python代码
以下是一个简单的洗衣机Python代码示例:
class WashingMachine:
def __init__(self):
self.water_level = 0
self.temperature = 0
self.speed = 0
def fill_water(self, level):
self.water_level = level
print("加水量:", level)
def set_temperature(self, temp):
self.temperature = temp
print("设定温度:", temp)
def set_speed(self, speed):
self.speed = speed
print("设定速度:", speed)
def start_washing(self):
if self.water_level == 0:
print("请先加水!")
elif self.temperature == 0:
print("请先设定温度!")
elif self.speed == 0:
print("请先设定速度!")
else:
print("开始洗衣服!")
def stop_washing(self):
print("洗衣服结束!")
# 示例用法
wm = WashingMachine()
wm.fill_water(10)
wm.set_temperature(40)
wm.set_speed(2)
wm.start_washing()
wm.stop_washing()
此代码定义了一个WashingMachine类,其中包含了加水、设定温度、设定速度、开始洗衣服和结束洗衣服等方法。在示例用法中,首先创建了一个WashingMachine对象,然后依次调用了加水、设定温度、设定速度、开始洗衣服和结束洗衣服等方法。
原文地址: https://www.cveoy.top/t/topic/bInx 著作权归作者所有。请勿转载和采集!