# coding: latin-1 class exemple_classe: def __init__ (self) : self.rnd = 42 def methode1(self,n): self.rnd = 397204094 * self.rnd % 2147483647 return int (self.rnd % n) nb = exemple_classe () import copy # pour utiliser le module copy nb2 = copy.copy (nb) # copie explicite print nb.rnd # affiche 42 print nb2.rnd # affiche 42 nb2.rnd = 0 print nb2.rnd # affiche 0 print nb.rnd # affiche 42