Exercices de Python appliqué à la Physique (L3)
Exercice 1 : Calcul de la moyenne et de l'écart-type
On a une série de mesures de température en Kelvin :
273.15, 280.35, 290.15, 300.25, 310.75, 295.60, 285.40, 275.10
1. Calcule la moyenne sans utiliser numpy (en utilisant une boucle).
2. Calcule l'écart-type avec une boucle.
3. Vérifie avec [Link]() et [Link]().
Exercice 2 : Simulation d'un dé lancé 1000 fois
Un dé équilibré a six faces (1 à 6).
1. Simule 1000 lancers d'un dé et stocke les résultats dans un tableau.
2. Compte le nombre d'occurrences de chaque face.
3. Affiche un histogramme avec matplotlib.
Exercice 3 : Tri à bulles sur un tableau
Un tableau de nombres aléatoires est généré.
1. Implémente le tri à bulles pour trier un tableau en ordre croissant.
2. Vérifie avec [Link]().
Exercice 4 : Recherche d'un élément dans un tableau
On génère un tableau aléatoire de 20 nombres entre 1 et 100.
1. Demande à l'utilisateur un nombre à rechercher.
2. Implémente une boucle pour voir si le nombre est présent.
3. Affiche son indice s'il est trouvé, sinon affiche un message d'erreur.
Exercice 5 : Simulation du mouvement d'un projectile
Un projectile est lancé avec une vitesse initiale de 20 m/s et un angle de 45°.
On suppose qu'il est soumis uniquement à la pesanteur (g = 9.81 m/s²).
1. Discrétise le mouvement avec un pas de temps dt = 0.1 s.
2. Utilise une boucle pour mettre à jour les positions x et y.
3. Arrête la boucle quand y < 0 (le projectile touche le sol).
4. Affiche la trajectoire avec matplotlib.