Esercizi Metodi Stringhe Python
Codegrind Team•Jul 22 2023
Ecco degli esercizi semplici per praticare i concetti legati al lavoro con le stringhe ed i loro metodi in Python.
Esercizio 1
Assegnare una stringa "ciao mondo" ad una variabile "stringa" e utilizzare il metodo upper() per convertirla in maiuscolo in una nuova variabile.
stringa = "ciao mondo"
stringa_maiuscola = stringa.upper()
print(stringa_maiuscola)
Esercizio 2
Assegnare una stringa "Benvenuti a Roma" ad una variabile "stringa" e utilizzare il metodo lower() per convertirla in minuscolo in una nuova variabile.
stringa = "Benvenuti a Roma"
stringa_minuscola = stringa.lower()
print(stringa_minuscola)
Esercizio 3
Assegnare una stringa "Il meglio deve ancora venire" ad una variabile "stringa" e utilizzare il metodo split() per dividere la stringa in una lista di parole.
stringa = "Il meglio deve ancora venire"
lista_parole = stringa.split()
print(lista_parole)
Esercizio 4
Assegnare una stringa "Hello World" ad una variabile "stringa" e utilizzare il metodo replace() per sostituire "World" con "Python".
stringa = "Hello World"
stringa_modificata = stringa.replace("World", "Python")
print(stringa_modificata)
Esercizio 5
Assegnare una stringa " Ciao " ad una variabile "stringa" e utilizzare il metodo strip() per rimuovere gli spazi vuoti all'inizio e alla fine della stringa..
stringa = " Ciao "
stringa_modificata = stringa.strip()
print(stringa_modificata)
Esercizio 6
Assegnare una stringa "abcdefg" ad una variabile "stringa" ed estrarre i primi tre caratteri.
stringa = "abcdefg"
tre_caratteri = stringa[:3]
print(tre_caratteri)
Esercizio 7
Assegnare una stringa "Python" ad una variabile "stringa" e utilizzare il metodo startswith() per verificare se la stringa inizia con "Py".
stringa = "Python"
starts_with_py = stringa.startswith("Py")
print(starts_with_py)
Esercizio 8
Assegnare una stringa "Ciao mondo" ad una variabile "stringa" e utilizzare il metodo count() per contare il numero di volte in cui la lettera "o" appare nella stringa.
stringa = "Ciao mondo"
conteggio = stringa.count("o")
print(conteggio)
Esercizio 9
Assegnare una stringa "Ciao mondo" ad una variabile "stringa". Mandare quindi a schermo gli ultimi 5 caratteri della stringa in maiuscolo, sostituendo il carattere "o" con "k".
stringa = "Ciao mondo"
risultato = stringa[-5:].upper().replace("O", "K")
print(risultato)