Recueil d'exercices pour apprendre Python au lycée
M_C
1376.7K views
02 Cours
Cours - Variables et opérations Cours - Introduction aux fonctions Cours - Module math Compléments sur les variables et opérations Cours - Les conditions Cours - Les boucles for Compléments sur les boucles Cours - Les boucles while 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 - Compléments sur les fonctions Cours - Le module random Cours - Représentation graphique avec matplotlib Compléments sur le module matplotlib Cours - Régressions linéaires et d'ordres supérieurs Cours - Les classes en Python Exercices sur Codingame
06 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
14 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
Epicycloides et transformée de Fourier
Voici de quoi travailler pour le groupe qui présentera l'atelier au Forum des mathématiques à Porto Vecchio.
Voici quelques vidéos à l'origine de l'idée : Vidéo 1 et Vidéo 2
- Transformée de Fourier discrète : Lien vers une vidéo de présentation
- Epicycloides : Lien vers une vidéo de présentation
- Le programme en python:
- Tout d'abord il faut installer Edupython : Voici un lien
- Télécharger ensuite le dossier suivant : Lien vers le programme
- Il suffit ensuite de lancer le fichier Epicycloides.py avec Edupython (et appuyer sur l’icône en forme de triangle vert pour l’exécuter)
- Pour pouvoir visualiser la fonction obtenue (touche F), il va falloir Latex ainsi qu'un lecteur de PDF. Pour installer Latex, voici un lien pour windows.
- Petit guide de démarrage rapide en attendant que je fasse une vidéo :
Il y a déjà un exemple complet présent en attendant que vous en créiez d'autres. Il suffit de taper comme nom de fichier Corse.jpg.
Si vous voulez travailler à partir de vos propres images, il faut copier votre image dans le dossier images qui se trouve avec le fichier Epicycloides.py
Si vous ne mettez pas de nom de fichier, vous pouvez librement rajouter des points pour dessiner votre propre courbe
Vidéo de présentation du programme
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Suggested playgrounds