1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Datové typy v Pythonu

Connected

cvičení

Formátované řetězcové literály (řetězce „f")

V tomto kurzu jsme zatím používali běžné řetězce s "" nebo '', ale existuje i několik dalších typů řetězců, které umožňují vkládat do nich přímo proměnné. Nejnovějším přírůstkem jsou tzv. „f-řetězce" (zkratka pro formatted string literals – formátované řetězcové literály). Díky nim snadno zkombinuješ text s proměnnými a formátováním, abys dostal/a přesně takový výstup, jaký potřebuješ. Vytvoříš je tak, že před uvozovky přidáš písmeno f, například f"". Chceš-li do řetězce vložit hodnotu proměnné, stačí ji v f-řetězci obklopit složenými závorkami {}. Například pokud máme proměnnou count s hodnotou 12, můžeme napsat f-řetězec f"{count} cookies", který se při výpisu zobrazí jako "12 cookies". Seznam top_ten_girl_names obsahuje tuply odpovídající pořadí top_ten_rank a jménu name pro každou pozici.

Pokyny

100 XP
  • Projdi seznam top_ten_girl_names ve smyčce a použij rozbalování tuplů, abys získal/a hodnoty top_ten_rank a name.
  • Vypiš každé pořadí a jméno v tomto formátu: Rank #: 1 - Jada, kde číslo 1 je pořadí a Jada je jméno.