Le parcours de chaîne avec les boucles for et while
>>> chaine = "Salut les pythons" >>> for i in chaine : print (i) S a l u t l e s p y t h o n s >>> j = 0 >>> while j < len(chaine): print (chaine[j]) j = j + 1 S a l u t l e s p y t h o n s
Pour rappel len(chaine)-1 = indice du dernier caractère de la chaîne, c'est pour cela que l'on écrit while j < len(chaine):.
>>> len(chaine) 17 >>> len(chaine)-1 16 >>> chaine[16] 's' >>>
Variante horizontale :
>>> j = 0 >>> while j < len(chaine): print (chaine[j],end = " ") j = j + 1 S a l u t l e s p y t h o n s >>>