Создать код программы для умного телефона или компьютера
(на python)
Ответы
Ответ:
class SmartDevice:
def __init__(self, name):
self.name = name
self.powered_on = False
def power_on(self):
self.powered_on = True
print(f"{self.name} включен")
def power_off(self):
self.powered_on = False
print(f"{self.name} выключен")
def execute_command(self, command):
if not self.powered_on:
print(f"{self.name} выключен. Включите устройство.")
return
if command == "play_music":
self.play_music()
elif command == "make_call":
self.make_call()
elif command == "send_message":
self.send_message()
else:
print("Неизвестная команда")
def play_music(self):
print("Воспроизведение музыки")
def make_call(self):
print("Звонок")
def send_message(self):
print("Отправка сообщения")
# Пример использования
phone = SmartDevice("Умный телефон")
phone.power_on()
phone.execute_command("play_music")
phone.execute_command("make_call")
phone.power_off()
phone.execute_command("send_message")