ПЛЗ Розробити програму, яка за номером місяця року виводить його назву і пору року. При неправильному вводі місяця в мітку назви місяця виводиться текст «Повторіть». В програмі використати три віджети: однорядкове текстове поле та дві мітки. Кнопку в програмі не застосовувати.
Для горизонтального розміщення віджетів можна застосувати таблицю grid:
Так для текстового поля вводу застосувати таблицю так:
edit.grid(row=0,column=0, padx=20,pady=30), де:
row=0 – нульовий рядок, column=0 – нульовий стовпчик, padx=20 – зміщення по x, pady=30 – зміщення по у. Аналогічно, у наступних совпчиках розмістити два інші віджети.
Python
N1 = 32
N2 = 64
32 = 2^i1
i1 = 5 бит - глубина кодирования одного символа при использовании алфавита мощностью 32 буквы
64 = 2^i2
i2 = 6 бит глубина кодирования одного символа при использовании алфавита мощностью 64 буквы
Если количество символов одинаково, тогда
информационный объем текста будет зависеть только от глубины кодирования буквы в разных алфавитах. Следовательно, чтобы узнать во сколько раз отличаются информационные объемы текстов достаточно разделить i2 на i1
i2 / i1 = 6 / 5 = 1,2 раза первый текст будет иметь меньший объем, чем второй при использовании разных алфавитов