Ripasso del formato delle stringhe
Prima di iniziare a definire rappresentazioni testuali personalizzate per gli oggetti, assicurati di sentirti a tuo agio a lavorare con le stringhe e il loro formato. Se ti serve un ripasso, prenditi un minuto per consultare il tutorial ufficiale di Python sul formato delle stringhe.
In questo esercizio, considera il seguente codice
my_num = 5
my_str = "Hello"
f = ...
print(f)
in cui manca la definizione di f.
Ecco alcune possibili varianti per la definizione di f:
1.
f = "my_num is {0}, and my_str is {1}.".format(my_num, my_str)
2.
f = "my_num is {}, and my_str is \"{}\".".format(my_num, my_str)
3.
f = "my_num is {n}, and my_str is '{s}'.".format(n=my_num, s=my_str)
4.
f = "my_num is {my_num}, and my_str is '{my_str}'.".format()
Questo esercizio fa parte del corso
Programmazione orientata agli oggetti in Python
Esercizio pratico interattivo
Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi
Inizia esercizio