# coding: latin-1 class Couleur : def __init__ (self, r, v, b) : self.r, self.v, self.b = r, v, b def __str__ (self) : return str ( (self.r,self.v,self.b)) def blanc () : return Couleur (255,255,255) def noir () : return Couleur (0,0,0) blanc = staticmethod (blanc) noir = staticmethod (noir) c = Couleur.blanc () print c # affiche (255, 255, 255) c = Couleur.noir () print c # affiche (0, 0, 0)