0% ont trouvé ce document utile (0 vote)
13 vues2 pages

Introduction à Python : Syntaxe et Variables

Le document présente un TP sur Python, couvrant des concepts tels que l'indentation, les variables, la conversion de types, les opérations de base, l'affichage, les conditions, les boucles et les opérateurs de comparaison. Chaque section contient des exercices pratiques pour appliquer les concepts appris. L'objectif est de familiariser les apprenants avec la syntaxe et les fonctionnalités de base du langage Python.

Transféré par

oumaymarahabat2
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
13 vues2 pages

Introduction à Python : Syntaxe et Variables

Le document présente un TP sur Python, couvrant des concepts tels que l'indentation, les variables, la conversion de types, les opérations de base, l'affichage, les conditions, les boucles et les opérateurs de comparaison. Chaque section contient des exercices pratiques pour appliquer les concepts appris. L'objectif est de familiariser les apprenants avec la syntaxe et les fonctionnalités de base du langage Python.

Transféré par

oumaymarahabat2
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP1 : Python

1. Indentation et syntaxe
1. Écris un programme qui affiche “Bonjour Python” sans erreur d’indentation.
2. Supprime volontairement l’indentation et observe l’erreur affichée.

2. Variables et types
3. Crée quatre variables : nom, age, taille, est_etudiant.
o nom = ton prénom
o age = ton âge
o taille = ta taille en mètres
o est_etudiant = True ou False
Puis, affiche-les avec print().
4. Vérifie le type de chaque variable avec type().

3. Conversion de types
5. Convertis une chaîne "45" en entier et additionne 5.
6. Convertis un nombre à virgule 7.89 en entier.
7. Convertis un entier 25 en chaîne de caractères et concatène-le avec un texte.

4. Opérations de base
8. Calcule la somme, la différence, le produit et le quotient de a = 12 et b = 4.
9. Calcule la puissance 5 ** 3 et affiche le résultat.
10. Utilise += pour ajouter 10 à une variable x = 5.

5. Affichage et formatage
11. Utilise print() pour afficher une phrase complète :
→ Mon nom est Marie et j’ai 25 ans.
(avec f-string).
12. Affiche le total d’un panier contenant 3 produits à 19.99€ chacun, en formatant le total à deux
décimales.

6. Conditions
13. Écris un programme qui affiche :
• “Majeur” si age >= 18
• “Mineur” sinon.
14. Ajoute une condition intermédiaire : “Presque majeur” si age est entre 16 et 17.

7. Boucles
15. Crée une boucle for qui affiche les nombres de 0 à 4.
16. Crée une boucle while qui affiche les nombres de 1 à 5.
17. Écris une boucle for qui affiche uniquement les nombres pairs entre 0 et 10.

8. Instructions spéciales
18. Utilise break pour arrêter une boucle quand i == 3.
19. Utilise continue pour ignorer le nombre 2 dans une boucle allant de 0 à 4.
9. Opérateurs de comparaison et logiques
20. Crée deux variables a = 8, b = 12 :
• Vérifie si a est inférieur à b.
• Vérifie si a > 0 et b < 20.
• Vérifie si a == 8 ou b == 8.
• Inverse le résultat de la comparaison avec not.

Vous aimerez peut-être aussi