Реализация таймера в непростой игре Python

Я пытаюсь реализовать 60-секундный таймер для непростой игры, в которой, когда таймер достигает 0, пользователь не может вводить больше слов. Прямо сейчас я использую счетчик, чтобы ограничить количество вводимых слов (которое установлено на двадцать), я хочу изменить это на таймер 60 секунд, но я не совсем уверен, как. Заранее спасибо!

x = 20
    while x > 0:
        print ""
        EnterWord = raw_input("Enter word here: ")
        print EnterWord
        x = x - 1
        if x == 0:
            print "20 chances have been used."

1 ответ

Если вы хотите таймер, используйте time():

import time

start = time.time()

while True:
    if time.time() >= (start + 60):
        print("Out of time")
        break
Другие вопросы по тегам