Объяснение:
При создании экземпляра класса
В случае с
В свою очередь результат
При создании экземпляра класса
TClass
вызывается метод __init()__
. В нём в качестве «собственного» id
экземпляра присваивается значение, передаваемое при создании этого самого экземпляра класса.В случае с
tobj
это будет число 11
, которое выводится на экран при вызове print(tobj.id)
. В свою очередь результат
id += 58
так и остаётся внутри метода __init()__
, и никуда за его пределы не выходит.