🚀 Nuova versione beta disponibile! Feedback o problemi? Contattaci

Esercizi Metodi Stringhe Python

Codegrind TeamJul 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)