f-strings
Coloque variáveis e cálculos dentro de um texto. Comece a string com f e use chaves.
Sintaxe
f"text {variable} more text"f"{value * 2}"
- Qualquer coisa válida em Python pode ir dentro das chaves.
Exemplo
name = "Pip"
hp = 20
print(f"{name} has {hp} HP")
print(f"double: {hp * 2}")Saída:
Pip has 20 HP double: 40
Erros comuns
- Esquecer o f antes da aspa faz as chaves aparecerem exatamente como estão.
- Use aspas de estilos diferentes dentro e fora: f"{d['key']}".