Powtórka: formatowanie ciągów znaków
Zanim zaczniesz definiować własne reprezentacje tekstowe obiektów, upewnij się, że swobodnie pracujesz z ciągami znaków i potrafisz je formatować. Jeśli potrzebujesz odświeżyć wiedzę, poświęć chwilę na przejrzenie oficjalnego samouczka Pythona dotyczącego formatowania ciągów znaków.
W tym ćwiczeniu rozważ następujący kod:
my_num = 5
my_str = "Hello"
f = ...
print(f)
gdzie brakuje definicji zmiennej f.
Oto kilka możliwych wariantów tej definicji:
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()
To ćwiczenie jest częścią kursu
Programowanie obiektowe w Pythonie
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie