La Piscine Python0 est une première immersion dans le langage Python à l'école 42.
Son objectif est de te familiariser avec les bases du langage, sa syntaxe claire, et ses principes de programmation structurée et fonctionnelle.
- Comprendre les types de base :
int,str,list,dict, etc. - Maîtriser les structures de contrôle :
if,while,for,try/except, etc. - Manipuler les entrées/sorties :
input(),sys.argv,sys.stdin - Créer et utiliser des fonctions (classiques et
lambda) - Gérer les erreurs via
assertettry/except - Documenter son code avec les docstrings (
__doc__) - Appliquer la norme PEP8 pour un style propre et cohérent
Chaque exercice est contenu dans un dossier exXX/
avec un fichier Python exécutable (.py).
Python0/
│
├── ex00/
│ └── hello.py
│
├── ex01/
│ └── format_ft_time.py
│
├── ex02/
│ └── find_ft_type.py
│
├── ex03/
│ └── NULL_not_found.py
│
└── ex04/
| └── whatis.py
└── ex05/
| └── building.py
└── ex06/
| └── ft_filter.py
| └── filterstring.py