3 недели назад
Магия Python: Как за 5 минут освоить работу с IP-адресами, которую не любят в школе
Сетевое программирование звучит сложно? Библиотека ipaddress в Python превращает рутину в удовольствие. Показываю на примерах, которые поймет даже девятиклассник. Привет! Готовишься к ЕГЭ по информатике или просто увлекаешься программированием? Одна из самых скучных и запутанных тем — это сети и IP-адреса. Рисовать таблицы, вычислять маски вручную... Скукотища! А что, если я скажу, что всю эту рутину можно доверить Python? Сегодня разберем библиотеку ipaddress, которая встроена в язык и делает из тебя сетевого гуру буквально за 5 минут...
5107 читали · 1 год назад
Задание 13 - Яндекс ЕГЭ. Сложность - средняя и одна сложная.
Задача 1 В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, — в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда — нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданным IP-адресу узла и маске...