Как ограничить время на ответ в пайтон Можно сделать вот так : print ('Газон зеленый') print ('1 - Правда') print ('2 - Ложь') ans = int(input('Ваш вариант ответа:')) time.sleep (10) print ('Время вышло!') if ans == 1: print ('Вы ответили правильно!') elif ans == 2: print ('Вы ответили не правильно!') else: print ('Вы не ответили')
Но time.sleep не начнет отсчёт пока ответ не дан в инпут, как это исправить ?
Можно сделать вот так :
print ('Газон зеленый')
print ('1 - Правда')
print ('2 - Ложь')
ans = int(input('Ваш вариант ответа:'))
time.sleep (10)
print ('Время вышло!')
if ans == 1:
print ('Вы ответили правильно!')
elif ans == 2:
print ('Вы ответили не правильно!')
else:
print ('Вы не ответили')
Но time.sleep не начнет отсчёт пока ответ не дан в инпут, как это исправить ?