Fonction Python isinstance()
Exemple
Vérifiez si le nombre 5 est un entier :
x = isinstance(5, int)
Définition et utilisation
La isinstance()
fonction renvoie
True
si l'objet spécifié est du type spécifié, sinon False
.
Si le paramètre de type est un tuple, cette fonction retournera True
si l'objet est l'un des types du tuple.
Syntaxe
isinstance(object, type)
Valeurs des paramètres
Parameter | Description |
---|---|
object | Required. An object. |
type | A type or a class, or a tuple of types and/or classes |
Plus d'exemples
Exemple
Vérifiez si "Hello" est l'un des types décrits dans le paramètre type :
x = isinstance("Hello",
(float, int, str, list, dict, tuple))
Exemple
Vérifiez si y est une instance de myObj :
class myObj:
name = "John"
y = myObj()
x = isinstance(y, myObj)
Pages connexes
La fonction issubclass() , pour vérifier si un objet est une sous-classe d'un autre objet.