Université des Sciences et de la Technologie Houari Boumediene
Faculté de Génie Civil
TP : Introduction à la Programmation Python
Objectifs du TP
Ce travail pratique a pour objectif d’initier l’étudiant aux bases de la programmation en Python :
variables, entrées/sorties, structures conditionnelles et boucles.
Rappels Théoriques
• Python est un langage de haut niveau, interprété et lisible.
• Le typage est dynamique et fort.
• L’instruction input() permet de lire une valeur saisie par l’utilisateur.
• Les structures conditionnelles permettent de tester des conditions.
Exercice 1 : Somme de deux nombres
Écrire un programme Python qui demande à l’utilisateur deux nombres réels, calcule leur
somme et affiche le résultat.
Exercice 2 : Test de signe
Écrire un programme qui demande un nombre à l’utilisateur et affiche si ce nombre est positif,
négatif ou nul.
Exercice 3 : Boucle et calcul
Écrire un programme qui affiche les nombres de 1 à 10 et calcule la somme de ces nombres.
Exercice 4 : Application simple (Génie Civil)
On considère la formule de la perte thermique : Q = U × S × ∆T. Écrire un programme Python qui
: 1. Demande la surface S du mur. 2. Demande la différence de température ∆T. 3. Utilise U =
1.2 W/m².K. 4. Calcule et affiche la perte thermique Q.
Conclusion
Ce TP permet de maîtriser les bases essentielles de Python nécessaires pour les applications
scientifiques et techniques en génie civil.