f-string Favorite

Les f-string ont fait leur apparition avec la version 3.6 de Python.

Les f-string permettent d’insérer des variables ou expressions à l'intérieur d'une chaine de caractères.

Pour qu'une chaîne de caractères soit considérée comme un f-string, il suffit de rajouter la lettre 'f' devant une chaîne de caractères :

#norun
"Je suis une chaîne de caractères normal"
f"Je suis une chaîne de caractères de type f-string"

Pour insérer des données à l'intérieur d'un f-string, on utilise les accolades ({}).

On peut à l'intérieur de ces accolades insérer des objets python, des expressions ou des variables :

#norun
print(f"Le résultat de 5 + 10 est égal à {5 + 10}")  # 'Le résultat de 5 + 10 est égal à 15'

prenom = "Patrick"
print(f"Bonjour {prenom}")  # 'Bonjour Patrick'