Русский
Открыть в Telegram

Пост В Python операторы += и + являются разными. За их поведение отвечают методы __iadd__ и __add__ соответственно.

9 апреля 2026
Б
Библиотека Python разработчика | Книги по питону
В Python операторы += и + являются разными. За их поведение отвечают методы __iadd__ и __add__ соответственно. class A: def __init__(self, x): self.x = x def __iadd__(self, another): self.x += another.x return self def __add__(self, another): return type(self)(self.x + another.x) Если __iadd__ не определён, выражение a += b сводится к простому a = a + b. Обычно разница между += и + в том, что первый изменяет объект, а второй создаёт новый: >>> a = [1, 2, 3] >>> b = a >>> a += [4] >>> a [1, 2, 3, 4] >>> b [1, 2, 3, 4] >>> a = a + [5] >>> a [1, 2, 3, 4, 5] >>> b [1, 2, 3, 4] 📲 Мы в MAX 👉@BookPython
6 · 1.7K ·

Рядом в ленте

ББиблиотека Python разработчика | Книги по питонуЕсли вы хотите перехватить и IndexError, и KeyError, вы можете и должны использовать LookupError — их общего предка. Это оказывается полезным при работе со сложББиблиотека Python разработчика | Книги по питонуКаждый класс Python имеет два «магических» атрибута, которые можно использовать для получения информации о его базовых классах. Первый — __bases__; он возвращае
это сообщение
ББиблиотека Python разработчика | Книги по питонуВ Python блок else может располагаться не только после if, но и после for и while. Код внутри else выполняется, если цикл не был прерван оператором break. ОбычнББиблиотека Python разработчика | Книги по питонуНачиная с Python 3.0, при возникновении нового исключения внутри блока except перехваченное исключение автоматически сохраняется в атрибуте __context__ создавае
ББиблиотека Python разработчика | Книги по питонуБиблиотека Python разработчика | Книги по питону@BookPython · канал · Технологии
17 943подписчиков725средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем