Fonction issubclass() – Python

La fonction issubclass() renvoie True si l’objet spécifié est une sous-classe de l’objet spécifié, sinon renvoie False.
 

Syntaxe:
issubclass(object, type)

 
 

Paramètres:

La fonction issubclass() prend deux paramètres:

  • object – objet à vérifier
  • type – classe, type ou tuple de classes et de types

 

Valeur de retour:

La fonction issubclass() renvoie True si l’objet est une instance ou une sous-classe d’une classe, ou tout élément du tuple, sinon renvoie False.
 

Exemple :
class Person:
  name = "John"
  age = 36

class Student(Person):
  course = "Math"

print(issubclass(Student, Person))
print(issubclass(Student, list))
print(issubclass(Student, (list, Person)))

Sortie:

True
False
True

 
QCM Python

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *