issubclass ( )
DESCRIPTION.
Retourne True si une classe est un enfant autre de la classe.
SYNTAXE.
Variable = issubclass ( enfant , parent )
Variable = ⇨ variable qui recevra l'évaluation [ optionnel ]
issubclass ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
enfant ⇨ classe à tester [ OBLIGATOIRE ]
parent ⇨ classe de référence [ OBLIGATOIRE ]
REMARQUES.
enfant et parent doivent être des classes, des sous-classes, ou un tuple ( ) de classes. Une classe sera identifiée par son nom uniquement, sans paire de parenthèses.
La méthode issubclass ( ) retourne True, si enfant est héritée de la classe parent, qu'elle soit directe, indirecte ou virtuelle. Si parent est un tuple ( ) de classes, enfant doit être une sous-classe d'au moins une des classes pour retourner True. Dans tous les autres cas, False sera retourné.
Une classe est toujours considérée comme sous-classe d'elle même.
EXEMPLES.
print ( issubclass ( bool , int ) ) retourne True
print ( issubclass ( int , bool ) ) retourne False
print ( issubclass ( int , float ) ) retourne False
print ( issubclass ( float , float ) ) retourne True
print ( issubclass ( bool , ( int , float , complex ) ) ) retourne True
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.