Таймер викторины с одновременным вводом - PullRequest
0 голосов
/ 11 марта 2020

Я довольно новичок в программировании, так что терпите меня, пожалуйста. В python я пытаюсь создать программу для викторин, у которой есть ограничение по времени для каждого из вопросов. Идея состоит в том, чтобы представить вопрос и иметь индикатор выполнения, показывающий, сколько времени прошло, пока пользователь может ввести ответ. Пока остается время, пользователь может продолжать попытки, но когда время истекает, программа переходит к следующему вопросу. Если ответ правильный, он сбрасывает таймер и сразу переходит к следующему вопросу.

Я справился, используя многопоточность для построения индикатора выполнения, используя для l oop и печатая «|» в последовательности. но я не мог манипулировать потоком так, как хотел.

В общем, я ищу способ манипулировать каким-то таймером, который будет сброшен, когда ответ верен, чтобы соответствовать следующему вопросу. И продолжайте до тех пор, пока не истечет время, если ответ неправильный, просто чтобы снова начать следующий вопрос. Все время в состоянии ввести ответы.

Извините, если это расплывчато, все предложения приветствуются.

...