> welcome to
python
sucks
Почему Python так хорош,
как о нём говорят.
> последние статьи
- Учим Python
Числа и строки
3 июл. 2026 г.В прошлой статье мы научились хранить данные в переменных. Но какие данные вообще можно хранить?
- Внутри Python
Почему изменение копии неожиданно меняет оригинал?
3 июл. 2026 г.Мы привыкли думать о копировании как о создании полностью независимого объекта. Но в Python существует несколько видов копирования.
- Учим Python
Переменные и имена
30 июн. 2026 г.Теперь пора разобраться, как Python хранит данные.
- Внутри Python
Почему `+=` иногда создаёт новый объект, а иногда нет?
30 июн. 2026 г.Многие ожидают, что `+=` просто изменит значение переменной. Но если посмотреть на `id()`, окажется, что после выполнения операции объект стал другим. Получается, что оператор `+=` создал новый объект. Почему так происходит?
- Внутри Python
Почему нельзя писать `def func(items=[])`
27 июн. 2026 г.Чтобы понять происходящее, достаточно вспомнить то, о чём мы говорили в предыдущих статьях. Во-первых, переменные не хранят объекты - они лишь ссылаются на них. Во-вторых, список является изменяемым объектом.