Șiruri formatate cu literalul "f"
Până acum am folosit șiruri simple cu "" sau '', însă în Python există mai multe tipuri de șiruri care permit combinarea cu variabile. Cea mai recentă adăugire este reprezentată de "f-strings" (șiruri formatate cu literalul f). Acestea facilitează amestecarea șirurilor cu variabile și opțiuni de formatare, oferindu-ți exact rezultatul dorit. Le creezi prefixând ghilimelele cu litera f, astfel: f"". Dacă vrei să incluzi o variabilă într-un șir, folosești {} în jurul acesteia în interiorul f-string-ului, iar valoarea variabilei va fi inserată direct în șir. De exemplu, dacă avem o variabilă count cu valoarea 12, putem scrie f"{count} cookies", care va afișa șirul "12 cookies". Lista top_ten_girl_names conține tupluri ce corespund valorilor top_ten_rank și name pentru fiecare poziție.
Acest exercițiu face parte din cursul
Tipuri de date în Python
Instrucțiuni pentru exercițiu
- Parcurge lista
top_ten_girl_namescu o buclă și folosește despachetarea tuplurilor pentru a obținetop_ten_rankșiname. - Afișează fiecare rang și nume în formatul următor:
Rank #: 1 - Jada, unde 1 este rangul, iar Jada este numele.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Loop over top_ten_girl_names and unpack each tuple into top_ten_rank and name
for ____, ____ in ____:
# Print each name in the proper format
print(____"Rank #: ____ top_ten_rank ____ - { ____ }")