Блок else в циклах
Многие теряются при виде блока else в циклах. А между тем в Python он используется не только в условных конструкциях.
Блоги от сторонних авторов.
Многие теряются при виде блока else в циклах. А между тем в Python он используется не только в условных конструкциях.
Как вы знаете, в Python есть два способа делить целые числа. Оператор / при делении целого числа на целое возвращает результат типа float.
Введение Недавно наша компания запустила новый проект — школу программирования. В рамках этого проекта мы обучаем студентов, детей и взрослых
Рассматриваем особенности использования блока else в циклах for и while, а также с try-except блоками.
Разбираем, как в Python выводить информативные сообщения о пойманных исключениях.
В Python дефолтные аргументы инициализируются только при объявлении функции. Это значит, что изменения, которые делаются в мутабельных аргументах при вызове функции, сохраняются.
В общем, в Python есть соглашение по использованию подчеркивания в конце переменной. Подчеркивание обычно добавляют, когда название переменной конфликтует с уже занятыми интерпретатором именами.
В командной строке интерпретатора нижнее подчеркивание хранит значение последнего выражения.
Поговорим о циклах в Python. Вот пример цикла, который мог бы написать человек с C или Java бэкграундом
Интерпретатор хранит числа в диапазоне от — 5 до 256 в специальном массиве. И когда мы пишем x = 10, то вообще-то получаем ссылку на уже существующий в памяти объект.
Особенности использования запятых в синтаксисе Python. Примеры кода и полезные советы для начинающих.
Создать словарь в Python можно по-разному. Автор этой статьи знает пять способов это сделать. Разбираем примеры кода.
Разбираем на примере словаря, чем в Python отличаются операторы == и is.
Когда в детстве меня учили умножать числа, мне говорили, что смысл умножения в том, чтобы короче записать сумму.
Чтобы ответить на этот вопрос, нужно разобраться, как списки устроены на низком уровне.