🚀 Nuova versione beta disponibile! Feedback o problemi? Contattaci

Esercizi Formattazione Stringhe Python

Codegrind TeamJul 22 2023

Ecco degli esercizi semplici per praticare la concatenazione delle stringhe, la formattazione con format() ed interpolazione.

Esercizio 1

Creare due variabili "nome" e "cognome" e concatenarle a schermo.
nome = "Luca"
cognome = "Rossi"

print(nome + " " + cognome)

Esercizio 2

Utilizzare la formattazione delle stringhe per ottenere "Il numero è: 42".
numero = 42
stringa = "Il numero è: {}".format(numero)

print(stringa)

Esercizio 3

Utilizzare la formattazione delle stringhe per ottenere "Il numero binario di 42 è 0b101010". Per il binario utilizzare bin(numero)
numero = 42
stringa = "Il numero binario di {} è {}".format(numero, bin(numero))

print(stringa)

Esercizio 4

Partendo dalla variabile "numero" uguale a 5, utilizzare le f-strings (interpolazione) per ottenere "Il quadrato di 5 è 25".
numero = 5
stringa = f"Il quadrato di {numero} è {numero ** 2}"

print(stringa)

Esercizio 5

Partendo da "nome" e "cognome" utilizzare la formattazione strighe per ottenere "Il mio nome è {nome} ed il cognome è {cognome}". Come da esempio dovete fare riferimento al nome delle variabili e non alla posizione usata dentro format.
nome = "Luca"
cognome = "Rossi"
stringa = "Il mio nome è {nome} ed il cognome è {cognome}".format(nome=nome, cognome=cognome)

print(stringa)

Esercizio 6

Facendo riferimento all'esercizio precedente ottenere il seguente risultato modificando i valori nel format(): "Il mio nome è LUCA ed il cognome è RoKKi"
nome = "Luca"
cognome = "Rossi"
stringa = "Il mio nome è {nome} ed il cognome è {cognome}".format(nome=nome.upper(), cognome=cognome.replace("s", "K"))

print(stringa)