Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class A:
- b = 2
- a = A()
- a.b
- ==
- A = type('A', [], {b: 2}) # type, если принимает 1 аргумент, то он выводит класс этого обьекта, если 3 - создает класс с указанными параметрами
- a = A.__new__() # Если в C++ тебе нужно самому описывать весь конструктор обьекта, то Python делает это за тебя (но это можно переопределить, конечно)
- a.__dict__['b'] # Когда ты стучишься до аттрибута обьекта, ты на самом стучишься к словарю, где хранятся все его аттрибуты
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement