On s'entraîne à coder de petits projets
Quelques exercices pour se mettre le code dans les pattes. Utilisez toutes les bonnes pratiques vues dans le cours et forcez vous à prendre de bonnes habitudes :
- utilisez des noms de fichiers, de variables et de fonctions signifiants
- utilisez black pour avoir un programme sans warnings du linter.
- forcez vous à utiliser le débogueur pour tester vos programmes
Pour chacun des projets vous ferez 3 fichiers :
- le programme principal de nom
main.py
qui sera exécuté - le fichier contenant les différentes fonctions appelées dans le programme principal. Son nom doit être en relation avec son contenu.
- le fichier testant les différentes fonctions (si le fichier contenant les fonctions s'appelle
fonctions.py
, le fichier de tests s'appelletest_fonctions.py
)
Chaque sujet contient son corrigé, mais faites dans l'ordre :
Pour chaque sujet
- faites tous les exercices
- regardez les erreurs courantes et corriger si besoin votre projet
- comparez votre code au corrigé
Syracuse
Jeu du pendu
Le compte est bon
Somme et produits de polynômes
Uniquement des fonctions à créer.
corrigé
corrigé