Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Obtenir l'Index du Symbole | Chaînes de Caractères
Types de Données en Python

bookObtenir l'Index du Symbole

Pour obtenir l’indice d’un symbole ou d’une sous-chaîne spécifique dans une chaîne, Python propose la méthode intégrée .find(). Cette méthode renvoie l’indice de la première occurrence de la sous-chaîne. Si la sous-chaîne n’est pas trouvée, elle renvoie -1.

string.find(substring)

Ici, string correspond au texte d’origine et substring au caractère ou à la séquence à localiser.

12
string = "Channel efforts to success!" print(string.find('n'))
copy

Dans la chaîne "Channel efforts to success!", le premier 'n' apparaît à l’indice 3. Ainsi, la méthode find() renvoie 3.

Si le caractère n’était pas trouvé, par exemple, string.find('z'), le résultat serait -1.

Tâche

Swipe to start coding

Affinez vos compétences autant que possible !

Ici, vous devez trouver l’indice des lettres p, y et r.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 9
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

Can you explain how the `.find()` method works with multiple occurrences of a substring?

What happens if I search for a substring that doesn't exist in the string?

Can you show how to use `.find()` with a starting index?

close

Awesome!

Completion rate improved to 3.45

bookObtenir l'Index du Symbole

Glissez pour afficher le menu

Pour obtenir l’indice d’un symbole ou d’une sous-chaîne spécifique dans une chaîne, Python propose la méthode intégrée .find(). Cette méthode renvoie l’indice de la première occurrence de la sous-chaîne. Si la sous-chaîne n’est pas trouvée, elle renvoie -1.

string.find(substring)

Ici, string correspond au texte d’origine et substring au caractère ou à la séquence à localiser.

12
string = "Channel efforts to success!" print(string.find('n'))
copy

Dans la chaîne "Channel efforts to success!", le premier 'n' apparaît à l’indice 3. Ainsi, la méthode find() renvoie 3.

Si le caractère n’était pas trouvé, par exemple, string.find('z'), le résultat serait -1.

Tâche

Swipe to start coding

Affinez vos compétences autant que possible !

Ici, vous devez trouver l’indice des lettres p, y et r.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 9
single

single

some-alt