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!
python interpolazione format
Commentami!