Beruflich Dokumente
Kultur Dokumente
Exercice 2 :
Ecrire un programme en Python qui demande à l’utilisateur de saisir un mot
et de lui renvoyer son inverse.
Exemple: informatique → euqitamrofni
Exercice 3 :
Un palindrome est un mot dont l’ordre des lettres reste le même si on le lit
de gauche à droite ou de droite à gauche.
Exemple : ‘laval’ , ‘radar’, ‘sos’ … sont des palindromes.
Ecrire un algorithme puis sa traduction en python d’un programme qui
demande à l’utilisateur de saisir un mot et de lui renvoyer s’il s’agit d’un
palindrome ou non.
Exercice 4 :
Soit Ch une chaine de caractère de longueur maximale égale à 30 caractères.
La chaine Ch contient un espace. Cet espace se trouve entre deux caractères
de la chaine Ch. On désire faire des transformations sur la chaîne Ch comme
suit :
‐ Permuter les deux caractères qui encadrent l’espace de la chaine Ch
‐ Convertir en majuscule le premier caractère et le caractère qui suit le
caractère espace de la chaîne ch.
Exemple : Ch= ‟abcde jklmn″
Enseignante : Mme Wafa AMMAR
Niveau : 2ème Sciences Pensée computationnelle et programmation
Exercice 5 :
Ecrire un programme intitulé « concaténation » qui permet de saisir la chaîne
nom et prénom d’un élève séparé par un seul espace puis de l’afficher sous la
forme prénom et nom.
Exemple : Ch= ‟nom prénom″
Ch devint ‟prénom nom″
1. Ecrire l’algorithme correspondant
2. Traduire cet algorithme en python
Exercice 6:
Ecrire un programme en python qui permet de renvoyer le premier mot d’un
texte donné.
Exemple : pour le texte t="python est un langage de programmation"
Le programme doit renvoyer le mot "python"
Exercice 7:
Ecrire un programme en python qui remplace les voyelles d'un
texte (éventuellement accentuées) par une étoile.
Par exemple : « Il etait une fois » deviendra « *l *t**t *n* f**s ».