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

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

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

Показать ответ
Ответ:
pilipuyk
pilipuyk
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
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота