Bonsoir,



Comment faire pour que la valeur d’une variable d’instance V2 qui dépend d’une autre variable V1 de la même instance change de valeur automatiquement quand la valeur de V1 change ?


Par exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class A:
    def __init__(self,texte,numero):
        self.bla = texte
        self.long = len(texte)
 
a = A('aramis le mousquetaire',2)
 
print a.bla
print a.long
 
print 
a.bla = 'tintin'
print a.bla
print a.long
aramis le mousquetaire
22

tintin
22

Je voudrais que ça affiche

tintin
6