Metoden hasattr () returnerar true om ett objekt har det angivna namngivna attributet och false om det inte har det.
Syntaxen för hasattr()metoden är:
hasattr (objekt, namn)
hasattr() kallas av getattr () för att kontrollera om AttributeError ska höjas eller inte.
hasattr () Parametrar
hasattr() metoden tar två parametrar:
- objekt - objekt vars namngivna attribut ska kontrolleras
 - name - namnet på det attribut som ska sökas
 
Returvärde från hasattr ()
hasattr() metoden returnerar:
- Det är sant , om objektet har det angivna namngivna attributet
 - Falskt , om objektet inte har något angivet attribut
 
Exempel: Hur fungerar hasattr () i Python?
 class Person: age = 23 name = 'Adam' person = Person() print('Person has age?:', hasattr(person, 'age')) print('Person has salary?:', hasattr(person, 'salary'))
Produktion
Person har ålder ?: Sann person har lön ?: Falskt








