В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
юляФ1
юляФ1
15.05.2021 09:27 •  Информатика

Запрограммируй обратный отсчёт! Многие спортсмены жаловались, что судья слишком тихо отсчитывает секунды, оставшиеся до старта («Три!.. Два!.. Один!..»). Фирма Go Ahead купила табло для наглядного отображения оставшегося времени.

Запрограммируй табло так, чтобы оно по порядку печатало, сколько секунд осталось (см. демо-проект).

Ответ:
Ghdgfhs
Ghdgfhs
27.07.2022 18:56

ответ и Код:

import time

seconds = int(input("Введите кол-во секунд:\n"))

for i in range(1, seconds + 1):

   print(i)

   time.sleep(1)

print("Время закончилось!")

Объяснение:

Мы используем библиотеку time для функции sleep(int секунды)

Сперва мы начинаем цикл который будет длится 5 секунд (seconds + 1 - я сделал для того чтобы цикл шёл от 1 до 5 а не от 1 до 4)

Функция range(a, b) нужна чтобы начать с определённой цифры а не с нуля, так-как в Python и в других языках программирования отсчёт начинается с нуля

Дальше выводим i , ждём 1 секунду и повторяем

Удачи!

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?