Aller au contenu

Fiche d'exercices : Python

🎯 Exercices d'introduction

Important ⚠️ - Consignes importantes

Pour tous les exercices :

  • Créez un fichier Python différent pour chaque exercice (ex: exercice1.py, exercice2.py, etc.)
  • Testez votre code en l'exécutant
  • N'hésitez pas à modifier les valeurs pour voir comment le programme réagit
  • Recopiez vos programmes sur votre cahier pour pouvoir les réviser plus tard

Introduction 🦊 - Premier programme

Écrire un programme qui affiche "Bonjour le monde !"

Introduction 🦊 - Affichage simple

Écrire un programme qui affiche votre prénom et votre âge sur deux lignes différentes.

Introduction 🦊 - Calcul simple

Écrire un programme qui calcule et affiche le résultat de 15 + 27.

Introduction 🦊 - Variables

Écrire un programme qui :

  • Crée une variable nom avec votre nom
  • Crée une variable age avec votre âge
  • Affiche ces informations

Introduction 🦊 - Première interaction

Écrire un programme qui demande le prénom de l'utilisateur et lui dit bonjour.

Utilisez la fonction input() pour demander une information à l'utilisateur

Introduction 🦊 - Calcul avec variables

Écrire un programme qui :

  • Crée deux variables avec des nombres de votre choix
  • Calcule leur somme
  • Affiche le résultat

🌟 Niveau Facile

Facile 🦊 - Addition de deux nombres

Écrire un programme qui demande deux nombres à l'utilisateur et affiche leur somme.

N'oubliez pas de convertir les entrées en nombres avec int() ou float()

Facile 🦊 - Calcul de périmètre

Écrire un programme qui demande la longueur et la largeur d'un rectangle et calcule son périmètre.

Rappel : Périmètre = 2 × (longueur + largeur)

Facile 🦊 - Calcul d'aire

Écrire un programme qui demande le rayon d'un cercle et calcule son aire.

Rappel : Aire = π × rayon² (utilisez 3.14 pour π)

Facile 🦊 - Conversion de température

Écrire un programme qui convertit une température de Celsius en Fahrenheit.

Formule : F = C × 9/5 + 32

Facile 🦊 - Calcul de TVA

Écrire un programme qui :

  • Demande un prix hors taxes
  • Calcule le montant de la TVA (20%)
  • Affiche le prix TTC

Facile 🦊 - Manipulation de chaînes

Écrire un programme qui :

  • Demande le prénom et le nom de l'utilisateur
  • Affiche son nom complet en majuscules

Utilisez la méthode .upper() pour mettre en majuscules

🔥 Niveau Intermédiaire

Intermédiaire 🦊🦊 - Calculatrice simple

Écrire un programme qui demande deux nombres et effectue les quatre opérations de base (+, -, ×, ÷).

Intermédiaire 🦊🦊 - Conversion d'unités

Écrire un programme qui convertit des mètres en centimètres, millimètres et kilomètres.

Intermédiaire 🦊🦊 - Calcul de moyenne

Écrire un programme qui demande 4 notes et calcule la moyenne.

Intermédiaire 🦊🦊 - Extraction de caractères

Écrire un programme qui :

  • Demande un mot à l'utilisateur
  • Affiche la première lettre
  • Affiche la dernière lettre
  • Affiche la longueur du mot

Intermédiaire 🦊🦊 - Calcul de remise

Écrire un programme qui :

  • Demande un prix initial
  • Demande un pourcentage de remise
  • Calcule et affiche le nouveau prix

Intermédiaire 🦊🦊 - Conversion euros/dollars

Écrire un programme qui convertit des euros en dollars.

Utilisez un taux de change de 1.09 (1 euro = 1.09 dollars)

Intermédiaire 🦊🦊 - Calcul d'âge

Écrire un programme qui demande l'année de naissance d'une personne et calcule son âge en 2024.

Intermédiaire 🦊🦊 - Message personnalisé

Écrire un programme qui demande :

  • Le prénom de l'utilisateur
  • Sa matière préférée
  • Sa note dans cette matière

Puis affiche un message personnalisé comme: "Bravo [prénom], tu as eu [note]/20 en [matière]!"

Intermédiaire 🦊🦊 - Calculateur de moyenne

Écrire un programme qui :

  • Demande 3 notes à l'utilisateur
  • Calcule la moyenne de ces notes
  • Affiche la moyenne avec un message approprié

N'oubliez pas de convertir les entrées en nombres décimaux avec float()

Intermédiaire 🦊🦊 - Générateur de pseudo

Écrire un programme qui crée un pseudo à partir :

  • Des 3 premières lettres du prénom
  • Des 2 premières lettres du nom
  • De l'âge

Exemple: Pour "Thomas Dupont, 15 ans" → "ThoDu15"

Intermédiaire 🦊🦊 - Prix des bonbons

Écrire un programme qui :

  • Demande le prix d'un bonbon
  • Demande combien de bonbons on veut acheter
  • Affiche le prix total
  • Affiche combien il restera d'argent si on a 10 euros

Intermédiaire 🦊🦊 - Convertisseur de temps

Écrire un programme qui convertit un nombre de minutes en heures et minutes.

Exemple: 145 minutes = 2 heures et 25 minutes

Intermédiaire 🦊🦊 - Message décoré

Écrire un programme qui :

  • Demande un mot à l'utilisateur
  • Affiche ce mot entre des symboles décoratifs

Exemple: Pour le mot "PYTHON" → " PYTHON "