💻 МАСТЕР-КЛАСС №30 — Мини-проект: домашний тренажёр
💻 МАСТЕР-КЛАСС №30 — Мини-проект: домашний тренажёр Собираем месяц работы в одну программу с меню. Это уже настоящее приложение. import random def primer(): a, b = random.randint(2, 12), random.randint(2, 12) return f"{a} x {b}", a * b def trenirovka(rounds=5): score = 0 for _ in range(rounds): question, answer = primer() if input(f"{question} = ").strip() == str(answer): score += 1 return score print("1 — устный счёт 2 — выход") if input("Выбор: ").strip() == "1": print("Результат:", trenirovka(), "из 5") Что здесь происходит: • программа собрана из функций — каждая делает одно дело • rounds=5 это значение по умолчанию: можно вызвать trenirovka(10) • дальше добавляйте пункты меню: слова, дневник, расписание Программа ждёт ответа с клавиатуры — запускайте её двойным щелчком или из IDLE, а не в онлайн-песочнице. Задание: Куда двигаться: модуль tkinter — окна и кнопки; библиотека Pillow — картинки; потом любой курс по вебу. #питон_с_нуля #мастеркласс