Interpolazione delle stringhe in Python

Mattepuffo's logo
Interpolazione delle stringhe in Python

Interpolazione delle stringhe in Python

L'interpolazione delle stringhe consiste nell'inserire delle variabili in placeholder all'interno di un'altra stringa.

Non è obbligatorio usarla, nel senso che possiamo ottenere lo stesso risultato anche concatenando le diverse varibili.

In questo articolo vediamo come effettuarla in Python.

Abbiamo diversi modi; cominciamo con questo esempio:

str1 = "Il risultato dell'operazione è"
str2 = 3 * 4
print(f'{str1} {str2}')

Quella f sta ad indicare a Python di sostiuire ciò che trova nella parentesti graffe con il contenuto della variabile.

Un altro modo è usando dei segna posto e la formattazione con il simbolo %:

parola1 = "CIAO"
parola2 = "MONDO"
print('%s %s' %(parola1, parola2))

Infine possiamo usare la funzione format:

parola1 = "CIAO"
parola2 = "MONDO"
print('Quia usiamo il format: {} {}'.format(parola1, parola2))

E voi conoscete altri modi?

Enjoy!


Condividi

Commentami!