Outils pour utilisateurs

Outils du site


initiation_a_python

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
initiation_a_python [2021/08/21 13:25] sergeinitiation_a_python [2021/08/21 13:27] – [Les class permettent de créer des objets] serge
Ligne 478: Ligne 478:
 print(b.kind) print(b.kind)
  
-class Contact: 
- 
-    def __init__(self, name): 
-        self.name = name 
-        self.phone = None 
-         
-    def set_phone(phone): 
-        self.phone = phone 
-         
-    def get_phone(self): 
-        return self.phone 
- 
-c = Contact("toto") 
-print(c.get_phone()) 
- 
-copains = ["Emmanuel", "Jean"] 
-mon_carnet = {} 
-for copain in copains: 
-    mon_carnet[copain] = Contact(copain) 
-     
-print("Le numéro de Emmanuel", copains["Emmanuel"].get_phone()) 
 </code> </code>
  
-[[https://sametmax.com/ce-quil-faut-savoir-en-python/|Le guide ultime et définitif sur la programmation orientée objet en Python à l’usage des débutants qui sont rassurés par les textes détaillés qui prennent le temps de tout expliquer. Voir les parties 1 à 8.]] 
 =====Excercices===== =====Excercices=====
 ====Numéro 1==== ====Numéro 1====
initiation_a_python.txt · Dernière modification : 2021/08/21 13:41 de serge