Zacznij terazZacznij za darmo

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

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie