0% ont trouvé ce document utile (0 vote)
163 vues1 page

Exercices de programmation Python

Transféré par

Mohammed Hammoumi
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)
163 vues1 page

Exercices de programmation Python

Transféré par

Mohammed Hammoumi
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

 Il faut traiter les exceptions si nécessaire

Exercice 1 :
Écrire un programme (nommé Ex1_multiples.py) qui
 Demande de saisir deux chiffres entiers
 Affiche les 20 premiers termes de la table de multiplication par le premier chiffre
 Signale à l’aide d’un dièse ceux qui sont des multiples du deuxième chiffre.

Par exemple, si l’utilisateur saisi 7 et 3, le programme va afficher 7 14 21# 28 35 42# 49 ...


Exercice 2 :
Écrire un programme (nommé Ex2_lexic.py) qui permet de :
 Saisir deux mots,
 Les comparer pour trouver le « plus petit » et afficher le résultat.
 Refaire l’exercice en utilisant l’instruction ternaire :
<res> = <1> if <condition> else <2>

Exercice 3 :

Écrire un programme (nommé Ex3_liste.py) qui permet de définir la liste :


liste =[20, 18, 15, 2, 102]

Puis d’effectuer les actions suivantes :

 Trier et afficher la liste


 Ajouter l’élément 17 à la fin de la liste et afficher la liste
 Renverser et afficher la liste
 Trier dans un ordre décroissant
 Afficher l’indice de l’élément 17
 Enlever l’élément 18 et afficher la liste
 Afficher la sous-liste du 2e au 4e élément
 Afficher la sous liste du début au 3e élément
 Enregistrer/récupérer la liste dans/ (à partir d’) un fichier texte  utiliser la
sérialisation

Exercice 4 :

Écrire un script (nommé Ex4_Dict.py) qui contient une fonction motOccurrence avec comme
argument une chaîne de caractères et qui renvoie un dictionnaire avec la fréquence des
mots de la chaîne.

 Tester la fonction avec la chaine suivante =" Salut Salut je suis suis je aussi" qui
donne comme résultat :
suis-->2 je-->2 Salut-->2 aussi-->1

Ajouter une fonction caraOccurrence qui permet de récupérer dans un dictionnaire le


nombre d’occurrence de caractères dans une chaine passée en argument

 Tester la fonction avec la chaine suivante =" Salut Salut je suis suis je aussi" qui
donne comme résultat :
a-->3 espace-->6 e-->2 i-->3 s-->6 j-->2 l-->2 S-->2 u-->5 t-->2

Vous aimerez peut-être aussi