Université des Sciences Techniques Houari Boumediene
Faculté du génie Electrique
Département d’électronique
Module: TP Programmation Python
TP N°1 bis : Exercices supplémentaires
Le codage des programmes avec l’énoncé qui vont suivre et leurs exécutions peut être fait sur
n’importe quel IDE.
Exercice N°1 :
Faire un programme python qui permet d’afficher si un nombre introduit par l’utilisateur est
positif ou négatif, aussi s’il est pair ou impair.
Exercice N°2 :
Faire un programme qui permet de vérifier si la valeur introduite par l’utilisateur est un 1, 2
ou 3 ou autre valeur en utilisant le mot clé « match ».
Exercice N°3 :
–
–Faire un programme qui calcul le factoriel d’un nombre entier sans utiliser de fonctions
prédéfinit, en utilisant une boucle for, puis une boucle while.
Exercice N°4 :
Faire un programme qui détermine si deux nombres sont amis, pour cela ils doivent avoir le
même nombre de diviseurs.
Exercice N°5 :
Faire un programme qui permet de vérifier si un entier saisi par l’utilisateur est parfait, et
c’est vérifier pour les cas où le nombre saisi est positif, et est égal à la somme de ses
diviseurs.
Dr. Mohamed Amine BELKADI Année universitaire 2025/2026
Exercice N°6 :
Générer 10 valeurs de la distribution uniforme qui peuvent avoir les valeurs -5 ou 5 en usant
de la fonction [Link]() de la bibliothèque random. Aucune condition ne doit être
utiliser, seulement des fonctions et des opérateurs.
Exercice N°7 :
Faire un programme qui permet de compter le nombre de lettre dans un paragraphe saisi par
l’utilisateur.
Dr. Mohamed Amine BELKADI Année universitaire 2025/2026