Exercices Python - Maîtrise des Bases
1. print() et input()
- Exercice 1 : Affiche "Bienvenue en Python !"
- Exercice 2 : Demande le prenom de l'utilisateur et affiche "Bonjour [prenom] !"
- Exercice 3 : Demande son âge, puis affiche "Tu auras [âge + 1] ans l'annee prochaine."
- Exercice 4 : Cree un programme qui demande le nom, l'âge et la ville et affiche une phrase formatee.
2. Operateurs arithmetiques
- Exercice 5 : Calcule la somme, la difference, le produit et le quotient de deux nombres.
- Exercice 6 : Demande deux entiers et affiche leur division entiere et leur reste.
- Exercice 7 : Demande une base et une hauteur puis calcule l'aire d'un triangle.
- Exercice 8 : Cree un convertisseur de minutes en heures et minutes.
3. abs(), round(), min(), max()
- Exercice 9 : Calcule la valeur absolue d'un nombre saisi par l'utilisateur.
- Exercice 10 : Arrondis un nombre flottant a l'unite la plus proche.
- Exercice 11 : Trouve le minimum et le maximum parmi trois nombres.
- Exercice 12 : Calcule la moyenne de 4 notes, puis l'arrondir a 1 chiffre apres la virgule.
4. Variables et assignation
- Exercice 13 : Cree des variables pour un film : titre, annee, realisateur. Affiche-les avec print.
- Exercice 14 : Échange les valeurs de deux variables (sans utiliser de variable temporaire).
- Exercice 15 : Cree trois variables a, b, c en une ligne.
5. Chaines de caracteres
Exercices Python - Maîtrise des Bases
- Exercice 16 : Affiche les lettres aux index pairs d'un mot.
- Exercice 17 : Inverse une chaine entree par l'utilisateur.
- Exercice 18 : Affiche chaque lettre d'une chaine sur une nouvelle ligne.
6. Sequences d'echappement
- Exercice 19 : Affiche un tableau de 3 colonnes avec des tabulations.
- Exercice 20 : Affiche une citation dans des guillemets : "Je suis pret !"
7. Concatenation et len()
- Exercice 21 : Combine un prenom et un nom avec un espace entre les deux.
- Exercice 22 : Demande une phrase et affiche le nombre de caracteres qu'elle contient.
- Exercice 23 : Construit une phrase comme "Tu t'appelles [prenom] et tu vis a [ville]".
8. Conversion de types
- Exercice 24 : Demande deux nombres (en texte), convertis-les et affiche leur somme.
- Exercice 25 : Convertis un nombre flottant en entier et affiche les deux.
9. Methodes de chaines (strip, upper, etc.)
- Exercice 26 : Demande une phrase avec espaces au debut et a la fin, puis nettoie-la avec strip().
- Exercice 27 : Transforme une phrase en majuscules et en minuscules.
- Exercice 28 : Capitalise un mot entre par l'utilisateur.
- Exercice 29 : Demande une phrase, affiche-la avec la premiere lettre de chaque mot en majuscule.
- Exercice 30 : Trouve la position de la premiere lettre "e" dans une phrase.
Exercices Python - Maîtrise des Bases
10. Attributs de classe uniquement
- Exercice 31 : Cree une classe Personne avec un attribut de classe "type_espece = 'humain'".
- Exercice 32 : Cree deux objets de Personne et verifie que type_espece est partage.