Задать вопрос
@vert21

Как сделать последовательный код?

Добрый вечер! Пишу бота для VK на Longpoll. Сейчас пытаюсь сделать викторину, но у меня возникает следующая проблема:
Все ответы на викторину идут последовательно через elif. Из-за этого в ответ на загадку "зимой и летом одним цветом" может послужить ответ на предыдущую загадку
Мне нужно, чтобы на эту загадку не срабатывали другие ответы
  • Вопрос задан
  • 117 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@MechanicZelenyy
Сделать класс для загадки, с методом проверяющим ответ, на создавать экземпляров этого класса для каждой загадки, выбирать объект загадки и проверять ответ через его метод.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы