777kicigina
17.07.2021 15:55

Визначте які оператори реалізують дію збільшувати значення змінної А на 2 доти доки А<18

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
hrndo
16.11.2022 01:05

Не лишу себя удовольствия показать еще одно очень красивое и очень странное решение через словари.

n = int(input())

print({1<=n<=4: "Начальная школа",

      5<=n<=9: "Среднее звено",

      10<=n<=11: "Старшее звено"}[True])

Здесь мы создаем неименованный словарь, который в качестве ключа использует условное выражение, а в качестве значения - соответствующую этому выражению строку.

Когда мы тут же передаем ему в качестве ключа True, словарь начнет проверять ключи и вернет именно то значение, у которого выражение-ключ было истинным.

0,0(0 оценок)
Ответ:
tashkaostrovska
08.07.2020 18:51
Задача очень простая. Не знаю какие у вас там формулы и какими буквами что обозначается, так что попробую обьяснить на пальцах

- каждый символ конкретного алфавита занимает определенный обьем/вес/меру в информации которая измеряется в битах
- любой из символов данного/конкретного алфавита занимает одинаковое кол-во бит. Т.е. каковы бы не были символы  -  их количество определяет их вес

Аналог задачи. Продаются яблоки поштучно. Известна цена за одно яблоко, не зависимо от того большое оно или маленькое, зеленое или красное, но стоят все одинаково. Купили всего 130 яблок, и за покупку заплатили 650$ . Сколько стоит одно яблоко?
Правильно. одно яблоко стоит 650/130 = 5$

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