f-strings
Wstawiaj zmienne i obliczenia do tekstu. Zacznij ciąg znaków od f i użyj nawiasów klamrowych.
Składnia
f"text {variable} more text"f"{value * 2}"
- W nawiasach może być wszystko, co poprawne w Pythonie.
Przykład
name = "Pip"
hp = 20
print(f"{name} has {hp} HP")
print(f"double: {hp * 2}")Wynik:
Pip has 20 HP double: 40
Typowe błędy
- Zapomnienie o f przed cudzysłowem sprawia, że nawiasy zostaną wypisane tak, jak są.
- Użyj różnych cudzysłowów wewnątrz i na zewnątrz: f"{d['key']}".