initiation_a_python
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
initiation_a_python [2021/07/20 12:27] – [Les sources complètes de ces TD] serge | initiation_a_python [2021/08/21 13:41] (Version actuelle) – [PEP8] serge | ||
---|---|---|---|
Ligne 153: | Ligne 153: | ||
[[http:// | [[http:// | ||
+ | |||
+ | ====Tuples==== | ||
+ | <code python> | ||
+ | t = (" | ||
+ | print(t) | ||
+ | t = " | ||
+ | print(t) | ||
+ | </ | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | ====Set==== | ||
+ | Liste toutes les valeurs existantes, il n'y a pas de doublons. | ||
+ | <code python> | ||
+ | my_set = {1, 2, 3, 4, 2, 1} | ||
+ | print(my_set) | ||
+ | </ | ||
+ | |||
=====Condition===== | =====Condition===== | ||
Ligne 183: | Ligne 201: | ||
</ | </ | ||
- | =====Exercice Bissextile===== | ||
- | Trouver si une année est bissextile: | ||
- | <code text> | ||
- | Si une année n'est pas multiple de 4, elle n'est pas bissextile | ||
- | Si elle est multiple de 4, on regarde si multiple de 100 | ||
- | Si oui, on regarde si multiple de 400 | ||
- | Si oui, elle est bissextile | ||
- | Si non, elle n'est pas bissextile | ||
- | Si non, elle est bissextile | ||
- | </ | ||
- | |||
- | Deux réponses: | ||
- | * **[[https:// | ||
- | * **[[https:// | ||
=====Boucle===== | =====Boucle===== | ||
Ligne 395: | Ligne 399: | ||
def j_imprime(): | def j_imprime(): | ||
pass | pass | ||
- | </ | ||
- | |||
- | ====Tuples==== | ||
- | <code python> | ||
- | t = (" | ||
- | print(t) | ||
- | t = " | ||
- | print(t) | ||
- | </ | ||
- | |||
- | [[http:// | ||
- | |||
- | ====Set==== | ||
- | Liste toutes les valeurs existantes, il n'y a pas de doublons. | ||
- | <code python> | ||
- | my_set = {1, 2, 3, 4, 2, 1} | ||
- | print(my_set) | ||
</ | </ | ||
Ligne 491: | Ligne 478: | ||
print(b.kind) | print(b.kind) | ||
- | class Contact: | ||
- | |||
- | def __init__(self, | ||
- | self.name = name | ||
- | self.phone = None | ||
- | | ||
- | def set_phone(phone): | ||
- | self.phone = phone | ||
- | | ||
- | def get_phone(self): | ||
- | return self.phone | ||
- | |||
- | c = Contact(" | ||
- | print(c.get_phone()) | ||
- | |||
- | copains = [" | ||
- | mon_carnet = {} | ||
- | for copain in copains: | ||
- | mon_carnet[copain] = Contact(copain) | ||
- | | ||
- | print(" | ||
</ | </ | ||
- | [[https:// | ||
- | =====Excercices===== | ||
- | ====Numéro 1==== | ||
- | Nettoyer, créer une class avec method training, testing | ||
- | * https:// | ||
- | |||
- | ====Numéro 2==== | ||
- | Faire des commentaires sur ce fichier des sources de python: **[[https:// | ||
- | |||
- | Un long commentaire pour [[https:// | ||
=====La philosophie Python===== | =====La philosophie Python===== | ||
Ligne 554: | Ligne 510: | ||
====PEP8===== | ====PEP8===== | ||
- | * [[http://sametmax.com/le-pep8-en-resume/|un tuto parmi des tas sur @]] chez sametmax.com | + | |
**Avec python, nous sommes toujours entre adultes responsables.** | **Avec python, nous sommes toujours entre adultes responsables.** |
initiation_a_python.1626784078.txt.gz · Dernière modification : 2021/07/20 12:27 de serge