Size: a a a

2020 December 22

S(

Stunner (lavender) in gdlbo chat
exit(1)
источник

S(

Stunner (lavender) in gdlbo chat
await 2+2
источник

S(

Stunner (lavender) in gdlbo chat
x += y — это не то же самое, что и x = x + y.

За оператор += отвечает магический метод __iadd__, который уже можно определить любым способом. Даже в стандартных типах __iadd__ не всегда соответствует self = self + other. Простой пример:

a = [1, 2, 3]
b = a
a = a + [4, 5, 6]
print(b)
# [1, 2, 3]

a = [1, 2, 3]
b = a
a += [4, 5, 6]
print(b)
# [1, 2, 3, 4, 5, 6]

В первом случае мы присваиваем переменной a значение нового списка, а во втором просто "присоединяем" список к a.


P. S. Конечно, это работает не только с оператором +. Кроме __iadd__ есть аналогичные методы __isub__ для -=, __ipow__ для **= и так далее.
источник

S(

Stunner (lavender) in gdlbo chat
крутой канал
источник

S(

Stunner (lavender) in gdlbo chat
советую
источник

i

iTaysonLab in gdlbo chat
источник

i

iTaysonLab in gdlbo chat
дождался
источник

<

<textarea disable... in gdlbo chat
источник

<

<textarea disable... in gdlbo chat
Пздц
источник

i

iTaysonLab in gdlbo chat
источник

<

<textarea disable... in gdlbo chat
источник

i

iTaysonLab in gdlbo chat
а какой сегодня ты?
источник

<

<textarea disable... in gdlbo chat
Максималочка
источник

О

Орфей ⌲ in gdlbo chat
источник

О

Орфей ⌲ in gdlbo chat
источник

ы

ыаыа in gdlbo chat
я чтобы метро получить черзе вк вошел
источник

ы

ыаыа in gdlbo chat
источник

i

iTaysonLab in gdlbo chat
бляяяя
источник

i

iTaysonLab in gdlbo chat
тут капча
источник

i

iTaysonLab in gdlbo chat
которая еще и не грузится
источник