Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Découper la Phrase | Manipulation et Opérations sur les Chaînes de Caractères
Types de Données en Python

bookDécouper la Phrase

Explorons une autre opération précieuse en Python, particulièrement utile lors de la manipulation du type de données chaîne de caractères. Il peut être avantageux d'extraire des symboles à des intervalles spécifiés. Veuillez consulter l'exemple, car les explications verbales ne sont pas toujours la méthode la plus efficace pour comprendre les concepts de programmation (comme l'illustre une citation célèbre d'Albert Einstein dans l'exemple).

123
string = "Life is like riding a bicycle. To keep your balance, you must keep moving" sliced_string = string[1:11:4] print(sliced_string)
copy

Explication de la syntaxe :

string[starting_index : ending_index : step]

Dans ce contexte, la chaîne résultante a été générée à partir du premier jusqu'au onzième caractère, avec un pas de 4, ce qui signifie que chaque quatrième symbole dans cette plage a été inclus.

Tranchage à bornes ouvertes en Python

En Python, il est possible d’omettre l’un des trois composants d’une expression de tranchage — start, end ou step. Cela s’appelle le tranchage à bornes ouvertes et permet des opérations sur les chaînes de caractères plus flexibles.

Voici les schémas les plus courants :

  • string[:end] — extrait de l’origine de la chaîne jusqu’à (mais sans inclure) l’indice end ;
  • string[start:] — extrait de l’indice start jusqu’à la fin de la chaîne ;
  • string[start:end] — extrait entre deux indices, sans préciser le pas ;
  • string[-4:] — extrait les 4 derniers caractères de la chaîne en utilisant un indice négatif ;
  • string[::2] — extrait toute la chaîne en prenant un caractère sur deux.

Ces variantes sont utiles lors de la manipulation de chaînes de longueur inconnue ou variable, ou lorsque le schéma de tranchage prévaut sur des positions fixes.

Tâche

Swipe to start coding

À vous de jouer ! Suivez ces étapes :

  1. Utilisez le découpage (slicing) pour extraire la phrase "Get a foot" de la première chaîne de caractères et l’assigner à la variable phrase1.

  2. Utilisez le découpage pour extraire la phrase "away" de la seconde chaîne de caractères et l’assigner à la variable phrase2 (il est recommandé d’utiliser l’indexation négative ici).

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 6
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

close

Awesome!

Completion rate improved to 3.03

bookDécouper la Phrase

Glissez pour afficher le menu

Explorons une autre opération précieuse en Python, particulièrement utile lors de la manipulation du type de données chaîne de caractères. Il peut être avantageux d'extraire des symboles à des intervalles spécifiés. Veuillez consulter l'exemple, car les explications verbales ne sont pas toujours la méthode la plus efficace pour comprendre les concepts de programmation (comme l'illustre une citation célèbre d'Albert Einstein dans l'exemple).

123
string = "Life is like riding a bicycle. To keep your balance, you must keep moving" sliced_string = string[1:11:4] print(sliced_string)
copy

Explication de la syntaxe :

string[starting_index : ending_index : step]

Dans ce contexte, la chaîne résultante a été générée à partir du premier jusqu'au onzième caractère, avec un pas de 4, ce qui signifie que chaque quatrième symbole dans cette plage a été inclus.

Tranchage à bornes ouvertes en Python

En Python, il est possible d’omettre l’un des trois composants d’une expression de tranchage — start, end ou step. Cela s’appelle le tranchage à bornes ouvertes et permet des opérations sur les chaînes de caractères plus flexibles.

Voici les schémas les plus courants :

  • string[:end] — extrait de l’origine de la chaîne jusqu’à (mais sans inclure) l’indice end ;
  • string[start:] — extrait de l’indice start jusqu’à la fin de la chaîne ;
  • string[start:end] — extrait entre deux indices, sans préciser le pas ;
  • string[-4:] — extrait les 4 derniers caractères de la chaîne en utilisant un indice négatif ;
  • string[::2] — extrait toute la chaîne en prenant un caractère sur deux.

Ces variantes sont utiles lors de la manipulation de chaînes de longueur inconnue ou variable, ou lorsque le schéma de tranchage prévaut sur des positions fixes.

Tâche

Swipe to start coding

À vous de jouer ! Suivez ces étapes :

  1. Utilisez le découpage (slicing) pour extraire la phrase "Get a foot" de la première chaîne de caractères et l’assigner à la variable phrase1.

  2. Utilisez le découpage pour extraire la phrase "away" de la seconde chaîne de caractères et l’assigner à la variable phrase2 (il est recommandé d’utiliser l’indexation négative ici).

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 !

close

Awesome!

Completion rate improved to 3.03
Section 3. Chapitre 6
single

single

some-alt