Форум сайта python.su
Будьте добры,подскажите пож,как сделать здесь чтоб был обратный отсчёт в секундах?
Например рандомом вышло 370 и от этого чтоб уменьшалось,до 0 или 1
rnd_slp = random.randint(350, 500)
print time.strftime(“%a %b %d %H:%M:%S %Y”)
print ' Random 350-500'
print rnd_slp, ‘Sleeping…’
time.sleep(rnd_slp),
Офлайн
rnd_slp = random.randint(350, 500) print time.strftime("%a %b %d %H:%M:%S %Y") print 'Random 350-500' print rnd_slp, 'Sleeping…' for x in range(rnd_slp): print rnd_slp-1 time.sleep(1) # или while rnd_slp != 0: print rnd_slp rnd_slp-=1 time.sleep(1)
Отредактировано Singularity (Июнь 27, 2014 08:48:45)
Офлайн
Отсчёт на одном месте реализовать например так как здесь,секунды..?
_http://icongratulateyou.ru/timer.html
Отредактировано iNdexoiD (Июнь 27, 2014 09:31:39)
Офлайн
iNdexoiD
ты о чем? там на javascripte сделано
Офлайн
Singularity
iNdexoiDты о чем? там на javascripte сделано
Офлайн
for i in range(10): print "\r", i, time.sleep(2)
Офлайн
Где вы хотите такое реализовать? Desktop, Web или терминал? Боюсь, что в IDLE у вас ничего не получится, только построчный вывод.
Офлайн
TroSer
Где вы хотите такое реализовать? Desktop, Web или терминал? Боюсь, что в IDLE у вас ничего не получится, только построчный вывод.
Отредактировано iNdexoiD (Июнь 27, 2014 13:19:48)
Офлайн
iNdexoiDНу так вам FishHook подсказал
В теминале
Офлайн
TroSer
Офлайн