# Méthodes mutateurs avec assertion (setters) def setForce(self, valeur): assert (isinstance(valeur, int) and valeur >= 0 and valeur <= 100), \ "Votre force ne convient pas !" self._force = valeur def setLocalisation(self, valeur): assert (isinstance(valeur, str) and len(valeur) >= 3 and len(valeur) <= 20), \ "Votre localisation ne convient pas !" self._localisation = valeur