Recapitulare: formatarea șirurilor de caractere
Înainte de a defini reprezentări personalizate sub formă de șiruri de caractere pentru obiecte, asigură-te că ești confortabil cu lucrul și formatarea șirurilor. Dacă ai nevoie de o recapitulare, acordă-ți un minut să parcurgi tutorialul oficial Python despre formatarea șirurilor de caractere.
În acest exercițiu, consideră următorul cod:
my_num = 5
my_str = "Hello"
f = ...
print(f)
unde definiția pentru f lipsește.
Iată câteva variante posibile pentru definiția lui 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()
Acest exercițiu face parte din cursul
Programare orientată pe obiecte în Python
Exercițiu interactiv practic
Transformă teoria în practică cu unul dintre exercițiile noastre interactive
Începe exercițiul