Section courante

A propos

Section administrative du site

ISINSTANCE

Est-ce instancié?
Python

Syntaxe

isinstance(objet, classinfo)

Paramètres

Nom Description
objet Ce paramètre permet d'indiquer l'objet à analyser. Il peut s'agir d'un type, d'une classe, d'un tuple, de types ou de classes.
classinfo Ce paramètre permet d'indiquer la classe à analyser

Retour

Valeur Description
False Cette valeur permet d'indiquer l'objet spécifié n'est pas du type spécifié.
True Cette valeur permet d'indiquer l'objet spécifié est du type spécifié.

Description

Cette fonction permet d'indiquer si l'objet fait partie de la classe spécifié.

Remarques

Exemple

L'exemple suivant permet de vérifier différent types de données et de retourner la valeur :

Essayer maintenant !
  1. print "7 est int ?", isinstance(7, int)
  2. print "7 est str ?", isinstance(7, str)
  3. print "gladir.com est int ?", isinstance("gladir.com", int)
  4. print "gladir.com est str ?", isinstance("gladir.com", str)

on obtiendra le résultat suivant :

7 est int ? True
7 est str ? False
gladir.com est int ? False
gladir.com est str ? True


Dernière mise à jour : Mercredi, le 14 septembre 2016