Apprendre Python dans le secondaire
CarrDav.ous
276.2K views
02 Cours
Cours - Variables et opérations Compléments sur les variables et opérations Cours - Les conditions Cours - Les boucles while Cours - Les boucles for Compléments sur les boucles Cours - Les chaines de caractères Compléments sur les chaines de caractères Cours - Les listes Cours - Les listes (suite) Manipulations de base Cours - Introduction aux fonctions Cours - Compléments sur les fonctions
08 Travaux Pratiques de Première
Introduction Suites recurrentes Suite de Syracuse Suite de Van Eck Suite de Hofstadter Art algorithmique Suite logistique et Chaos Ensembles de Mandelbrot et Julia La recherche par dichotomie La méthode d'Euler La méthode de Newton Méthode d'Archimède Fréquences d'apparitions de lettres La méthode de Monte Carlo Simulation de l'Euromillion
16 Défis
Introduction Projet Euler n°1 à 5 Projet Euler n°6 à 10 Projet Euler n°11 à 15 Projet Euler n°16 à 20 Projet Euler n°21 à 25 Projet Euler n°26 à 30 Projet Euler n°31 à 35 Projet Euler n°36 à 40 Projet Euler n°41 à 45 Projet Euler n°46 à 50 Projet Euler n°51 à 55 Projet Euler n°56 à 60 Projet Euler n°61 à 65 Projet Euler n°66 à 70 Projet Euler n°71 à 75 Projet Euler n°76 à 80 Projet Euler n°81 à 85 Projet Euler n°86 à 90 Projet Euler n°91 à 95 Projet Euler n°96 à 100 Projet Euler n°101 à 105 Projet Euler n°106 à 110 Projet Euler n°111 à 115 Projet Euler n°116 à 120 Projet Euler n°121 à 125 Projet Euler n°331 à 335
Voici une liste d'exercices trouvés sur d'autres sites en lien avec les notions vues dans ce chapitre.
Il ne faut pas se laisser impressioner par les titres en anglais, les énoncés sont parfois en français et si ce n'est pas le cas, c'est très compréhensible.
Quelques précisions :
- Pour les exercices du projet Euler, le lien renvoie vers les versions traduites de ce recueil mais sont tirés du site Euler project sur lequel vous pouvez vous inscrire et valider votre progression ainsi que découvrir de nombreux autres exercices mélant mathématiques et programmation.
- Pour les exercices précédés de CG, il s'agit d'un lien vers les puzzles du site Codingame sur lequel il faut s'inscrire pour pouvoir accéder à l'énoncé et le résoudre. On peut les résoudre dans de nombreux langages différents, il ne faut donc pas oublier de séléctionner python 3 comme langage.
Algorithme glouton
Programmation dynamique / Mémoïsation
Projet Euler :
- Projet Euler n°2
- Projet Euler n°15
- Projet Euler n°25
- Projet Euler n°53
- Projet Euler n°57
- Projet Euler n°64 et 65
- Projet Euler n°66, 67 et 69
- Projet Euler n°74
- Projet Euler n°76, 77, 78
- Projet Euler n°82
- Projet Euler n°92
- Projet Euler n°113, 114 et 115
- Projet Euler n° 116, 117 et 118
CodinGame :
- CG : Nombre de chemins entre deux points
- CG : Goro veut du chocolat !
- CG : Probleme d'optimisation des urinoirs
- CG : 2 player game on a calculator
- CG : Le grand festival I et CG : Le grand festival II
- CG : Des nains sur des épaules de géants
- CG : Surface
- CG : Montagnes russes
- CG : The balanced centrifuge problem
- CG : Max rect
- CG : Elevator
- CG : Resistance
Recherche de chemin, Parcours en largeur
- Projet Euler n°81, 82 et 83
- Projet Euler n°107
- CG : Skynet revolution I et CG : Skynet revolution 2
- CG : Le labyrinthe
- CG : Don't panic 2
- CG : Bender 2
- CG : Tan network
- CG : Teads
- CG : Paper labyrinth
- CG : 2.5D maze
- CG : Plight of the fellowship of the ring
- CG : Locked in gear
- CG : Floodfill example
- CG : Le taquin
- CG Multi : Tron battle
- CG Multi : Great escape
- CG Multi : Coders of the caribbean
Parcours en profondeur
Backtracking
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Suggested playgrounds