L'instruction for (avec une chaîne de caractères)

L'instruction for que propose Python est un peu différente de celle que l'on peut trouver en C ou en Pascal. Au lieu de toujours itérer sur une suite arithmétique de nombres (comme en Pascal), ou de donner à l'utilisateur la possibilité de définir le pas d'itération et la condition de fin (comme en C), l'instruction for en Python itère sur les éléments d'une séquence (qui peut être une liste, une chaîne de caractères…), dans l'ordre dans lequel ils apparaissent dans la séquence. Par exemple :

# Boucle for avec une chaîne de caractère:
letters = 'Carlos'
for l in letters:
    print(l)  
affiche ceci:
C
a
r
l
o
s

 

 

Modifié le: jeudi 2 mai 2024, 14:29