Exercice 16
Ecrire un algorithme en langage Python qui fait le parcourt de tous les caractères d'une variable 's' du type chaine de caractères et les affiche à l'écran. Exemple pour s = "Python", l'algorithme affiche:
P
y
t
h
o
n
Solution
1ère méthode:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
s = "Python" # Parcourir les caractères de la chaîne for c in s: print(c) """ output: P y t h o n """ |
Explication :
- La variable s: est formée de la chaîne de caractères "Python".
- La boucle for: parcourt chaque caractère c de la chaîne s.
- La fonction print(): affiche chaque caractère c sur une nouvelle ligne.
2ème méthode: en utilisant les index
Voici un autre programme Python qui parcourt et affiche les caractères d'une chaîne de caractères en utilisant les index :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
s = "Python" # Parcourir les caractères de la chaîne à l'aide des index for i in range(len(s)): print(s[i]) """ output: P y t h o n """ |
Explication :
- La variable s: est formée de la chaîne de caractères "Python".
- La fonction len(): renvoie la longueur de la chaîne s.
- La boucle for: parcourt chaque index i de 0 à len(s)-1.
- s[i]: accède au caractère de la chaîne à l'index i pour chaque itération de la boucle.
- La fonction print(): affiche chaque caractère sur une nouvelle ligne.
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 16 parcourt des caractères d'une chaine en Python”