1. Nauka
  2. /
  3. Kursy
  4. /
  5. Typy danych w Pythonie

Connected

ćwiczenie

Literały ciągów formatowanych (f-stringi)

Do tej pory używaliśmy zwykłych ciągów znaków z "" lub '', ale Python oferuje też inne typy ciągów, które pozwalają wplatać zmienne bezpośrednio w tekst. Jednym z nowszych dodatków są tzw. f-stringi, czyli sformatowane literały ciągów znaków. F-stringi ułatwiają łączenie tekstu ze zmiennymi i formatowaniem, dzięki czemu możesz uzyskać dokładnie taki wynik, jaki chcesz. Tworzy się je, poprzedzając cudzysłów literą f, np. f"". Aby umieścić zmienną w ciągu znaków, wystarczy otoczyć jej nazwę nawiasami klamrowymi {} wewnątrz f-stringa – jej wartość zostanie wstawiona bezpośrednio do tekstu. Na przykład, jeśli masz zmienną count przechowującą liczbę 12, możesz napisać f"{count} cookies", co po wyświetleniu da ciąg "12 cookies". Lista top_ten_girl_names zawiera krotki odpowiadające pozycji top_ten_rank oraz imieniu name dla każdego miejsca w rankingu.

Instrukcje

100 XP
  • Przejdź pętlą po liście top_ten_girl_names i użyj rozpakowania krotek, aby uzyskać zmienne top_ten_rank i name.
  • Wyświetl każdą pozycję i imię w formacie: Rank #: 1 - Jada, gdzie 1 to numer pozycji, a Jada to imię.