задержка в python

#python #timer #delay

#python #таймер #задержка

Вопрос:

Я создал игру-викторину на python, где в основном пользователь отвечает на несколько вопросов, которые я произвольно составил, и после этого они нажимают enter, он скажет «вычисляет вашу сообразительность» и покажет случайное число на вашем экране. проблема в том, что каждый раз, когда пользователь нажимает enter, он говорит «вычисляет вашу сообразительность» и одновременно показывает число. мне интересно, как добавить задержку перед запуском следующего кода / строки / скрипта.?

вот мой код на данный момент

 import os
import time
a = raw_input("how old is I?:")
w = raw_input("How many ants are in the world?:")
e = raw_input("why am i asking so many questions:")
s = raw_input("Are mcdonalds food healthier than pizza huts?:")
o = raw_input("Are you fat:")
m = raw_input("show me examples of random:")
e = raw_input("how to eat a chicken without a chicken?:")
e = raw_input("Can you park in reverse while driving forwards while flying?:")
os.system('cls')
print "----------------------"
print "here are your answers!"
print a
print w
print e
print s
print o
print m
print e
print e
print "----------------------------------------------------------"
print 'now calculating smartness:'
print "Your smart level is:"
import random
print random.randint(1,100)
print "----------------------------------------------------------"
print "aw c'mon you can do better than that!!!!"
print "----------------------------------------------------------"
raw_input("Press enter to quit the game")
  

пожалуйста, и спасибо вам. 🙂

Комментарии:

1. Я думаю, вам не следует использовать e для хранения 3 ответов, он сохранит (и позже отобразит) только последний. Для ваших переменных лучше использовать что-то вроде «abcdefgh» вместо «awesomee».

2. о да, я этого не видел xD спасибо, что указали на это! 🙂

Ответ №1:

время ожидания модуля ()

Кроме того, вы уже импортировали его по какой-то причине.

Комментарии:

1. лол, это потому, что мы с моим другом делали случайные вещи с помощью python, я сделал это, я столкнулся с этой проблемой, он помог мне, но потом я как бы разозлил его, поэтому он удалил материал с кодом, я думаю, он забыл об этом? что бы это ни было :/

Ответ №2:

использование time.sleep(secs) , смотрите здесь: http://docs.python.org/library/time.html#time.sleep

Ответ №3:

Вы ищете time.sleep().