Інтерфейс оператора
Останній етап — командний пульт: програма приймає команди оператора і виконує їх. Ти вже робив такі цикли «прочитати команду → виконати → повторити». Тепер у тебе є функції для кожної дії — пульт просто їх викликає.
Добра структура пульта:
def cmd_add(parts): ... def cmd_list(parts): ... while True: parts = input().split() if parts[0] == "вихід": break elif parts[0] == "додати": cmd_add(parts) ... else: print("Невідома команда")
Перевір себе: 1 задача з автоперевіркою
▶ Розв'язувати задачіПідказки після помилок, розбір кожної задачі, бали й звання. Безкоштовно, можна без реєстрації.