Fonction isinstance() en Python

Instance

Vérifiez si le nombre 10 est un entier :

x = isinstance(10, int)

Exécution de l'instance

Définition et utilisation

Si l'objet spécifié possède le type spécifié, la fonction isinstance() renverra True, sinon elle renverra False.

Si le paramètre type est un tuple, alors si l'objet est l'un des types du tuple, cette fonction renverra True.

Syntaxe

isinstance(object, type)

Valeur du paramètre

Paramètres Description
object Obligatoire. Objet.
type Type ou classe, ou tuple de type et/ou de classe.

Plus d'exemples

Instance

Vérifiez si "Hello" est l'un des types décrits par le paramètre type :

x = isinstance("Hello", (float, int, str, list, dict, tuple))

Exécution de l'instance

Instance

Vérifiez si y est une instance de myObj :

class myObj :
  name = "Bill"
y = myObj()
x = isinstance(y, myObj)

Exécution de l'instance

Pages associées

Manuel de référence :Fonction issubclass()(Vérifiez si l'objet est un sous-classe d'un autre objet)