Au niveau le plus élémentaire , une classe Python contient au moins une variable qui contient une sorte de valeur des données . Plus souvent qu'autrement , les objets créés à partir des classes contiennent plusieurs propriétés variables qui définissent comment ils fonctionnent. Dans certains programmes, il pourrait devenir utile d'énumérer les propriétés et leurs valeurs afin de garder une trace d'un objet. Dans ce cas, vous pouvez dériver une classe à partir de la classe de l'objet et utiliser le haut- attribut __ dict__ de la classe d'objet pour parcourir . Choses que vous devez
Python intepreter
Voir Plus Instructions
1
créer une classe de base, contenant trois variables de données, qui hérite des fonctionnalités de la classe de base de l'objet : < br >
>>> class A ( objet): . . . def __ init__ ( self): . . . self.x = 1 . . . self.y = 2. . . self.z = 3 >>>
2
Créer une instance de la classe:
>>> a = A ( ) >>> a.x1 >>> >>> a.y2 a.z3
3
Mettre en place une boucle pour parcourir les éléments dans un objet . Celui-ci utilise le __ dict__ type intégré , qui renvoie une série de paires clé-valeur :
>>> pour attr , la valeur d' a.__dict__.iteritems (): . . . print attr , la valeur . . . x 1a 2z 3