Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Taglia la Parola | Manipolazione e Operazioni sulle Stringhe
Tipi di Dati in Python

bookTaglia la Parola

Il slicing ti permette di estrarre una sottostringa — una sequenza di caratteri da una stringa. A differenza dell'indicizzazione (che restituisce un solo carattere), il slicing restituisce una porzione della stringa.

string[start : end]

start — l'indice dove inizia il slice (inclusivo)

end — l'indice dove il slice si ferma (esclusivo)

Quindi il carattere a start è incluso, ma il carattere a end non lo è.

123
record = "Invoice INV-2024-007 paid" invoice_code = record[8:21] print(invoice_code) # Output: INV-2024-007
copy

In questo caso:

  • 'I' è all'indice 8;
  • '7' è all'indice 20;

Quindi usiamo [8:21] per ottenere il codice completo della fattura

Compito

Swipe to start coding

Data la stringa:

"asset and liability, debit and credit"

  1. Usa lo slicing per estrarre la parola "asset" e assegnarla alla variabile asset.

  2. Usa lo slicing per estrarre la parola "debit" e assegnarla alla variabile debit. Assicurati di usare solo lo slicing — nessun metodo di stringa o digitazione manuale.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 4
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

close

Awesome!

Completion rate improved to 3.03

bookTaglia la Parola

Scorri per mostrare il menu

Il slicing ti permette di estrarre una sottostringa — una sequenza di caratteri da una stringa. A differenza dell'indicizzazione (che restituisce un solo carattere), il slicing restituisce una porzione della stringa.

string[start : end]

start — l'indice dove inizia il slice (inclusivo)

end — l'indice dove il slice si ferma (esclusivo)

Quindi il carattere a start è incluso, ma il carattere a end non lo è.

123
record = "Invoice INV-2024-007 paid" invoice_code = record[8:21] print(invoice_code) # Output: INV-2024-007
copy

In questo caso:

  • 'I' è all'indice 8;
  • '7' è all'indice 20;

Quindi usiamo [8:21] per ottenere il codice completo della fattura

Compito

Swipe to start coding

Data la stringa:

"asset and liability, debit and credit"

  1. Usa lo slicing per estrarre la parola "asset" e assegnarla alla variabile asset.

  2. Usa lo slicing per estrarre la parola "debit" e assegnarla alla variabile debit. Assicurati di usare solo lo slicing — nessun metodo di stringa o digitazione manuale.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

close

Awesome!

Completion rate improved to 3.03
Sezione 3. Capitolo 4
single

single

some-alt