Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara La Stringa è Mutabile? | Manipolazione delle Stringhe in Python
Tipi di Dati in Python

Scorri per mostrare il menu

book
La Stringa è Mutabile?

Potresti ricordare qualcosa sui tipi di dati mutabili e immutabili. Immutabile non può essere cambiato.

Ma che dire delle stringhe? Sono immutabili. Non possiamo cambiare una stringa direttamente, solo con operazioni speciali. Non avremo conoscenza del risultato a meno che non facciamo un tentativo. Pertanto, esaminiamo questo esempio.

123
string = "What does it really take to be first past the post?" string[0] = 'k'
copy

TypeError 😔

È difficile non essere d'accordo con l'affermazione che modificare le stringhe sia essenziale. Proprio come le persone possono cambiare opinione, dovremmo permettere alle stringhe di subire cambiamenti simili.

Il metodo replace() è stato implementato per risolvere questo problema. Ha la seguente sintassi: string.replace(old_word, new_word). A proposito, ogni metodo che può essere implementato per le stringhe crea solo una nuova stringa perché quella attuale non può essere modificata. Guarda l'esempio in cui voglio cambiare seafood in fish:

12345678
string = "I would like to order seafood" # I changed my mind and want to order fish now new_string = string.replace('seafood','fish') # The previous order print(string) # The current order print(new_string)
copy
Compito

Swipe to start coding

Come ho detto prima, la pratica è la chiave del successo; quindi, ecco un'altra occasione per farlo!

Correggi gli errori nelle frasi string1, string2 e string3 per renderle veritiere. Dovresti ottenere i seguenti risultati:

  1. "Paris is the capital of France".
  2. "Brasilia is located in South America".
  3. "Monkeys eat bananas".

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!

Sezione 3. Capitolo 12

Chieda ad AI

expand
ChatGPT

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

book
La Stringa è Mutabile?

Potresti ricordare qualcosa sui tipi di dati mutabili e immutabili. Immutabile non può essere cambiato.

Ma che dire delle stringhe? Sono immutabili. Non possiamo cambiare una stringa direttamente, solo con operazioni speciali. Non avremo conoscenza del risultato a meno che non facciamo un tentativo. Pertanto, esaminiamo questo esempio.

123
string = "What does it really take to be first past the post?" string[0] = 'k'
copy

TypeError 😔

È difficile non essere d'accordo con l'affermazione che modificare le stringhe sia essenziale. Proprio come le persone possono cambiare opinione, dovremmo permettere alle stringhe di subire cambiamenti simili.

Il metodo replace() è stato implementato per risolvere questo problema. Ha la seguente sintassi: string.replace(old_word, new_word). A proposito, ogni metodo che può essere implementato per le stringhe crea solo una nuova stringa perché quella attuale non può essere modificata. Guarda l'esempio in cui voglio cambiare seafood in fish:

12345678
string = "I would like to order seafood" # I changed my mind and want to order fish now new_string = string.replace('seafood','fish') # The previous order print(string) # The current order print(new_string)
copy
Compito

Swipe to start coding

Come ho detto prima, la pratica è la chiave del successo; quindi, ecco un'altra occasione per farlo!

Correggi gli errori nelle frasi string1, string2 e string3 per renderle veritiere. Dovresti ottenere i seguenti risultati:

  1. "Paris is the capital of France".
  2. "Brasilia is located in South America".
  3. "Monkeys eat bananas".

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!

Sezione 3. Capitolo 12
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt