2ème Ing Mécatronique
TP0: Programmation PYTHON
Exercice 1 :
Écrire un programme qui affiche : “Bonjour, je commence Python !”
Exercice 2 :
Créer deux variables a = 10 et b = 5.
Afficher la somme, la différence et le produit.
Exercice 3 :
Demander le nom de l’utilisateur et afficher : Bonjour <nom>.
Exercice 4 :
Écrire un programme qui demande un nombre et affiche s’il est Positif, Négatif ou Nul.
Exercice 5 :
Vérifier si un nombre saisi est pair ou impair.
Exercice 6 :
Afficher les nombres de 1 à 10.
Exercice 7 :
Calculer la somme des nombres de 1 à N (N saisi par l’utilisateur).
Exercice 8 :
Écrire un programme qui :
demande deux nombres
demande une opération (+, −, ×, ÷)
affiche le résultat correspondant
Exercice 9 :
Demander trois nombres à l’utilisateur et afficher le plus grand.
Exercice 10 :
Écrire un programme qui affiche la table de multiplication d’un nombre saisi.
1
2ème Ing Mécatronique
Exercice 11 :
Écrire un programme qui compte le nombre de voyelles dans une phrase.
Exercice 12 :
Créer une liste [3, 6, 9, 12] et afficher sa longueur et son premier élément.
Exercice 13 :
Vérifier si un nombre saisi existe dans la liste [4, 7, 10, 15].
Exercice 14 :
Écrire un programme qui :
contient une liste [2, 5, 8, 10, 15]
demande un nombre
affiche sa position s’il existe
Exercice 15 :
Écrire un programme qui inverse un mot saisi par l’utilisateur.
Exercice 16 :
Créer une fonction carre(x) qui retourne le carré d’un nombre.
Exercice 18 :
Créer une fonction factorielle(n) qui calcule n!.
Exercice 19:
Ecrire :
Une fonction, nommée f1, se contentant d’afficher « bonjour », cette fonction ne possèdera
aucun argument ni valeur de retour.
Une fonction, nommée f2,qui affiche « bonjour » un nombre de fois égal à la valeur reçue
en argument (int) et qui ne renvoie aucune valeur.
Une fonction, nommée f3, qui fait la même chose que f2, mais qui, de plus, renvoie la
valeur 0 de type entier.
Ecrire un petit programme appelant successivement chacune de ces trois fonctions, après les avoir
convenablement déclarées sous forme d’un prototype.