Archives de
Tag: méthode

Création d’une classe avec paramètres et valeurs par défaut

Création d’une classe avec paramètres et valeurs par défaut

Script « trois_classe.py » : class Exemple3 (object): def __init__ (self, long=45,larg=23): self.longueur = long self.largeur = larg def aire (self): print (« L’aire de ce rectangle est de « , self.longueur, »X »,self.largeur, »= »,self.longueur*self.largeur) Exécution : >>> forme3 = Exemple3 () >>> forme3.longueur 45 >>> forme3.largeur 23 >>> forme3.aire () L’aire de ce rectangle est de 45 X 23 = 1035 >>> forme3 = Exemple3 (98,56) >>> forme3.longueur 98 >>> forme3.largeur 56 >>> forme3.aire () L’aire de ce rectangle est de 98 X 56 = 5488…

Lire la suite Lire la suite

Création d’une classe avec paramètres dans le constructeur

Création d’une classe avec paramètres dans le constructeur

Script « deux_classe.py » : class Exemple2 (object): def __init__ (self, long,larg): self.longueur = long self.largeur = larg def aire (self): print (« L’aire de ce rectangle est de « , self.longueur, »X »,self.largeur, »= »,self.longueur*self.largeur) Exécution : >>> forme2 = Exemple2 (54,18) >>> forme2.longueur 54 >>> forme2.largeur 18 >>> forme2.aire () L’aire de ce rectangle est de 54 X 18 = 972 >>> def __init__ (self, long,larg): nous avons introduit deux arguments ou paramètres dans le constructeur de cette classe afin de définir les valeurs des deux…

Lire la suite Lire la suite

Les méthodes de la classe str (chaîne de caractères)

Les méthodes de la classe str (chaîne de caractères)

>>> a = « Comment vas-tu ? » >>> type (a) <class ‘str’> >>> a.lower () ‘comment vas-tu ?’ >>> a.upper () ‘COMMENT VAS-TU ?’ >>> b = « hello ! » >>> b.capitalize () ‘Hello !’ >>> Si on demande à Python quel est le type de la variable a, il nous répond que c’est une variable de la classe string. Cela signifie que nous entrons dans la programmation orientée objet ! La varaible a étant un objet de la classe string, les…

Lire la suite Lire la suite