Блоги

Блоги от сторонних авторов.

Виртуальный (shared) хостинг от SpaceWeb: технический обзор

Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой сайт, веб-сервис либо другой онлайн-контент.

11 месяцев ago

Блок else в циклах

Многие теряются при виде блока else в циклах. А между тем в Python он используется не только в условных конструкциях.

6 лет ago

Целочисленное деление в Python

Как вы знаете, в Python есть два способа делить целые числа. Оператор / при делении целого числа на целое возвращает…

6 лет ago

Парсинг контактов LinkedIn на Python + ruCaptcha

Введение Недавно наша компания запустила новый проект - школу программирования. В рамках этого проекта мы обучаем студентов, детей и взрослых…

6 лет ago

Использование блока else

Рассматриваем особенности использования блока else в циклах for и while, а также с try-except блоками.

6 лет ago

Unexpected exception

Разбираем, как в Python выводить информативные сообщения о пойманных исключениях.

6 лет ago

List astonishment

В Python дефолтные аргументы инициализируются только при объявлении функции. Это значит, что изменения, которые делаются в мутабельных аргументах при вызове…

6 лет ago

Одинарное подчеркивание в конце имени переменной

В общем, в Python есть соглашение по использованию подчеркивания в конце переменной. Подчеркивание обычно добавляют, когда название переменной конфликтует с…

6 лет ago

Странная переменная в Python

В командной строке интерпретатора нижнее подчеркивание хранит значение последнего выражения.

6 лет ago

Pythonic циклы

Поговорим о циклах в Python. Вот пример цикла, который мог бы написать человек с C или Java бэкграундом

6 лет ago

Кеширование небольших чисел в CPython

Интерпретатор хранит числа в диапазоне от - 5 до 256 в специальном массиве. И когда мы пишем x = 10,…

6 лет ago

Грамотно ставим запятые

Особенности использования запятых в синтаксисе Python. Примеры кода и полезные советы для начинающих.

6 лет ago

Пять способов создать словарь

Создать словарь в Python можно по-разному. Автор этой статьи знает пять способов это сделать. Разбираем примеры кода.

6 лет ago

Чем == отличается от is?

Разбираем на примере словаря, чем в Python отличаются операторы == и is.

6 лет ago

Что такое временная сложность алгоритма?

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

6 лет ago