Python objekts ()

Funkcija object () atgriež objektu bez raksturojuma, kas ir pamats visām klasēm.

Sintakse object()ir:

 o = objekts ()

objekts () Parametri

object()Funkcija nepieņem nekādus parametrus.

Atgriezt vērtību no objekta ()

object()Funkcija atgriež neizteiksmīgs objektu.

Piemērs: Kā darbojas objekts ()?

 test = object() print(type(test)) print(dir(test))

Rezultāts

 ("__class__", "__delattr__", "__dir__", "__doc__", "__eq__", "__format__", "__ge__", "__getattribute__", "__gt__", "__hash__", "__init__", "__init_s" __le__ ',' __lt__ ',' __ne__ ',' __new__ ',' __reduce__ ',' __reduce_ex__ ',' __repr__ ',' __setattr__ ',' __sizeof__ ',' __str__ ',' __subclasshook__ ') 

Šeit tiek izveidots objektu tests.

Programmā mēs esam izmantojuši type (), lai iegūtu objekta tipu.

Līdzīgi mēs esam izmantojuši dir (), lai iegūtu visus atribūtus. Šie atribūti (īpašības un metodes) ir kopīgi visu Python klašu gadījumiem.

Interesanti raksti...