Metóda hasattr () vracia hodnotu true, ak má objekt daný pomenovaný atribút, a hodnotu false, ak nemá.
Syntax hasattr()metódy je:
hasattr (objekt, meno)
hasattr() je volaná metódou getattr () na kontrolu, či má byť AttributeError zvýšený alebo nie.
hasattr () parametre
hasattr() metóda má dva parametre:
- objekt - objekt, ktorého pomenovaný atribút sa má skontrolovať
 - name - názov atribútu, ktorý sa má prehľadať
 
Vrátiť hodnotu z hasattr ()
hasattr() metóda vracia:
- Je pravda , že ak má objekt daný pomenovaný atribút
 - False , ak objekt nemá žiadny daný pomenovaný atribút
 
Príklad: Ako funguje hasattr () v Pythone?
 class Person: age = 23 name = 'Adam' person = Person() print('Person has age?:', hasattr(person, 'age')) print('Person has salary?:', hasattr(person, 'salary'))
Výkon
Osoba má vek ?: Pravá osoba má plat ?: Falošný








