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

bookTâche de Découpage

Le découpage peut être amélioré avec un argument de pas, qui permet d'extraire des caractères à des intervalles spécifiques.

Cela est utile lorsque vous souhaitez sélectionner un caractère sur deux, sauter des lettres ou extraire des motifs à partir de données structurées telles que des numéros de facture, des codes de transaction ou des rapports.

string[start : end : step]
  • start : l'indice où commence le découpage (inclus)
  • end : l'indice où se termine le découpage (exclu)
  • step : l'intervalle (par exemple, 2 signifie un caractère sur deux)

Vous pouvez également omettre une ou plusieurs valeurs :

  • string[::2] prend un caractère sur deux du début à la fin ;
  • string[5::3] commence à l'indice 5 et prend chaque troisième caractère ;
  • string[:-2:2] prend un caractère sur deux du début jusqu'à (mais sans inclure) l'avant-dernier caractère.

Exemple

123
code = "TXN-2024-INV-0007" sliced = code[0:13:5] print(sliced) # Output: T0N
copy
  • Début à l'indice 0
  • Fin à l'indice 13 (exclu)
  • Utilisation d'un pas de 5, ce qui signifie : prendre chaque cinquième caractère

Les caractères aux indices 0, 5 et 10 sont 'T', '0' et 'N', donc le résultat est 'T0N'.

Ce type de découpage peut être utilisé pour extraire des initiales ou des codes de contrôle à partir de chaînes structurées dans des systèmes financiers ou documentaires.

Tâche

Swipe to start coding

Dans un système comptable, les noms de fichiers des rapports financiers sont générés automatiquement. Chaque nom de fichier comprend un préfixe, le type de rapport et l'année.

Votre tâche consiste à utiliser le découpage avec un pas pour extraire le 1er et le 3e chiffre de l'année (dans ce cas, 2 et 2) à partir du nom de fichier. Ce résultat servira de code de contrôle simple pour l'année.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

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

bookTâche de Découpage

Glissez pour afficher le menu

Le découpage peut être amélioré avec un argument de pas, qui permet d'extraire des caractères à des intervalles spécifiques.

Cela est utile lorsque vous souhaitez sélectionner un caractère sur deux, sauter des lettres ou extraire des motifs à partir de données structurées telles que des numéros de facture, des codes de transaction ou des rapports.

string[start : end : step]
  • start : l'indice où commence le découpage (inclus)
  • end : l'indice où se termine le découpage (exclu)
  • step : l'intervalle (par exemple, 2 signifie un caractère sur deux)

Vous pouvez également omettre une ou plusieurs valeurs :

  • string[::2] prend un caractère sur deux du début à la fin ;
  • string[5::3] commence à l'indice 5 et prend chaque troisième caractère ;
  • string[:-2:2] prend un caractère sur deux du début jusqu'à (mais sans inclure) l'avant-dernier caractère.

Exemple

123
code = "TXN-2024-INV-0007" sliced = code[0:13:5] print(sliced) # Output: T0N
copy
  • Début à l'indice 0
  • Fin à l'indice 13 (exclu)
  • Utilisation d'un pas de 5, ce qui signifie : prendre chaque cinquième caractère

Les caractères aux indices 0, 5 et 10 sont 'T', '0' et 'N', donc le résultat est 'T0N'.

Ce type de découpage peut être utilisé pour extraire des initiales ou des codes de contrôle à partir de chaînes structurées dans des systèmes financiers ou documentaires.

Tâche

Swipe to start coding

Dans un système comptable, les noms de fichiers des rapports financiers sont générés automatiquement. Chaque nom de fichier comprend un préfixe, le type de rapport et l'année.

Votre tâche consiste à utiliser le découpage avec un pas pour extraire le 1er et le 3e chiffre de l'année (dans ce cas, 2 et 2) à partir du nom de fichier. Ce résultat servira de code de contrôle simple pour l'année.

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 7
single

single

some-alt