История изменений
Исправление peregrine, (текущая версия) :
Да не вопрос. GUI мне рисовать лениво, в оригинальной теме была проблема с кодом, так что давай мой вариант для консольки (сразу скажу что небольшая погрешность будет, но она не будет расти со временем хотя бы, проверку на ввод от дурака мне тоже лень делать, как и причёсывать что-то).
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
import time
if __name__ == '__main__':
print('На сколько ставим таймер (секунды): ')
timer_time = float(input())
time.sleep(timer_time)
print("Ура, таймер сработал!!!")
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
import time
if __name__ == '__main__':
print('На сколько ставим таймер (секунды): ')
timer_time = float(input())
end_time = time.time() + timer_time
while True:
if end_time < time.time():
print("Ура, таймер сработал!!!")
break
time.sleep(1)
Исходная версия peregrine, :
Да не вопрос. GUI мне рисовать лениво, в оригинальной теме была проблема с кодом, так что давай мой вариант для консольки (сразу скажу что небольшая погрешность будет, но она не будет расти со временем хотя бы, проверку на ввод от дурака мне тоже лень делать, как и причёсывать что-то).
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
import time
if __name__ == '__main__':
print('На сколько ставим таймер (секунды): ')
timer_time = float(input())
time.sleep(timer_time)
print("Ура, таймер сработал!!!")
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
import time
if __name__ == '__main__':
print('На сколько ставим таймер (секунды): ')
timer_time = float(input())
end_time = time.time() + timer_time
while True:
if end_time < time.time():
print("Ура, таймер сработал!!!")
break
time.sleep(1)