je:Python. Définir attribut « méthode initiale »
class C:
aaa=2
class B:
def __init__ (self,name):
self.name
self.value
Comment définir la classe C
donc quand je définir dynamiquement attribut exemple, il fait cette instance d'attribut de classe B
. Et le nom d'attribut de la classe B
doit avoir l'attribut name
chaîne égale de nom de ce nouvel attribut dans la classe C
et l'attribut value
de B
instance doivent avoir la valeur que définir dans nouvel attribut dans l'instance de la classe C
.
doivent me donner ce résultat:
>> c=C()
>> c.whatever= 'strinstrinsstring'
>> isinstance(c.whatever,B)
True
>> c.whatever.value
'strinstrinsstring'
>>c.whatever.name
'whatever'
Je voudrais vous encourager à travailler sur la clarté de votre question. – NPE
Désolé, je ne savais même pas ce que signifie la clarté du monde. :) Mais je pense que vous pouvez obtenir la clarté d'un code ... :) Mais de toute façon les chars pour me pousser à apprendre l'anglais) ... – Pol
Pourquoi voudriez-vous cela? –