М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
goldlena1979
goldlena1979
21.04.2023 10:44 •  Информатика

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

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

👇
Ответ:
Анетта666
Анетта666
21.04.2023

ответ и Код:

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 секунду и повторяем

Удачи!

4,8(82 оценок)
Открыть все ответы
Ответ:
Daman1777
Daman1777
21.04.2023
Первым аргументом каждого метода класса, включая __init__, всегда является текущий экземпляр класса. Общепринято всегда называть этот аргумент self.
Как this в С++.
Обычный метод
class MyClass(object):
      def mymethod(self, x):
             return x == self._x

Классовые методы в Python занимают промежуточное положение между статическими и обычными. В то время как обычные методы получают первым параметром экземпляр класса, а статические не получают ничего, в классовые методы передается класс. 
>>> class A(object):
           def __init__(self, int_val):
                 self.val = int_val + 1
                     @classmethod
                     def fromString(cls, val):
                     # вместо self принято использовать cls                           
                   return cls(int(val))
4,5(93 оценок)
Ответ:
замира59
замира59
21.04.2023
В системе счисления по основанию n самой старшей "цифрой" в разряде является цифра, изображающая число величиной n-1. В двенадцатиричной системе счисления такой "цифрой" будет изображение числа 11, т.е. B.
Самое старшее трехразрядное число запишется, как ВВВ(12).
Вычислим соответствующее десятичное число.
11\times12^2+11\times12^1+11\times12^0=11\times(144+12+1)= \\ 11\times157=1727_{10}

Это было "длинное" решение. Короткое состоит в том, что самое старшее трехзначное число в двенадцатиричной системе на единицу меньше самого младшего четырехразрядного. А оно, в свою очередь, равно кубу числа 12. И сразу же получаем: 12^3-1=1727_{10}
4,6(94 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ