154 читали · 3 месяца назад
Системы счисления для новичков: переводим числа с Python!
Умение переводить числа из одной системы счисления в другую — это важный навык. Понимание того, как менять числа между системами, поможет вам решать разные задачи: от простых вычислений до сложных проектов в программировании. В этой статье мы вместе разберем основы различных систем счисления, научимся быстро и безошибочно переводить числа между ними → → также воспользуемся возможностями языка программирования Python для автоматизации этого процесса. ⭐BONUS В конце статьи ↓ подробный разбор задания...
252 читали · 1 год назад
Для чего нужны срезы в Python
Срезы используются для получения определенного диапазона элементов последовательности по индексу. У последовательностей есть индексы, которые начинаются с нуля. Мы можем использовать их для определения среза. Есть строка str_1 и список чисел nums. Строка - это последовательность символов. Возьмем срез от второго индекса до пятого. Диапазон элементов в таком срезе будет включать элементы начиная со второго и заканчивая четвертым. Так происходит, потому что срез формируется включительно начального индекса диапазона, но не включительно последнего...
Программирование на Python. Срезы
Срезы – это инструмент для перебора элементов массива, который есть только в Python (хотя, может, и еще где-то есть). Гениальное изобретение. Ранее, для того, чтобы перебрать элементы массива, необходимо было применить цикл. Теперь же все стало намного проще. Причем как визуально, так и практически. Общая форма записи среза выглядит так: arr[a:b:c], где arr – это идентификатор списка или кортежа, a и b – начальный и конечный индексы элементов, c – шаг. Например, нам дан список 10 чисел, и необходимо получить новый список, содержащий каждый второй элемент исходного списка. Тогда достаточно написать так: res = arr[0:9:2] Расшифруем...