Menu
Coddy logo textTech

Itération sur les chaînes de caractères, partie 1

Fait partie de la section Fundamentals du Journey Python de Coddy — leçon 62 sur 77.

Tout comme pour les listes, vous pouvez effectuer une itération sur des chaînes de caractères :
text = "Hey"
for char in text:
    print(char)
Sortie :
H
e
y
En utilisant `index` :
for i in range(len(text)):
    print(f"position {i}: {text[i]}")
Sortie :
position 0: H
position 1: e
position 2: y
Vous pouvez également modifier des chaînes de caractères à l'aide de méthodes. Par exemple, pour convertir un caractère en minuscules, utilisez la méthode .lower() :
char = "A"
print(char.lower())
Output:
a
challenge icon

Défi

Facile

Créez un programme qui reçoit une chaîne de caractères en entrée et affiche combien de fois le caractère p (ou P) est présent dans la chaîne.

Certains caractères peuvent être en majuscules, utilisez char.lower() pour les convertir en minuscules.

Essayez vous-même

text = input()
# Écrivez votre code ci-dessous
# Indice : Pour ignorer la casse, vous pouvez convertir les caractères en minuscules en utilisant la méthode .lower().
# Exemple : char.lower()
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fundamentals