Найти в Дзене
Стиль и синтаксис

Стиль и синтаксис

Стили написания кода и синтаксические особенности
подборка · 2 материала
412 читали · 3 года назад
Морж := в python. Зачем?
Оператор "морж" := (walrus) в python появился в версии 3.8 и представляет собой синтаксический сахар для присвоения значений непосредственно в коде их обработки. Почему морж? Символ (:=) похож на глаза и бивни моржа, который лежит на боку. Формат использования имя_идентификатор := выражение Зачем? Рассмотрим пример 1. При создании словаря с записями объявляются переменные num_length и num_sum, которые остаются в памяти и могут использоваться в коде отдельно от словаря. В словаре также сохраняется их значение без изменения...
3 года назад
... в python. Зачем?
... в python - это синтаксический сахар, литерал константы (Ellipsis object), который появился, начиная с версии python 3.0. До этого можно было использовать ключевое слово Ellipsis вместо ... 🤪 ... можно использовать вместо pass в теле класса, функции, в блоке if или for, чтобы показать, что ожидается дополнение кода или для целей тестирования, установки заглушки (пустая функция) для работы остального кода...