ça a l'air pratique 👍
ça a l'air pratique 👍
Ne pas oublier de lire aussi la doc (pour approfondir) il n'y a pas tout dans un livre et il est normal que notre cerveau zappe quelques passages.
chaine de caractères littérale formatée ou f-string
ps: c'est la même syntaxe interne que str.format(), donc si on sait utiliser l'un, l'autre est acquis.
Il y a tellement d'autres trucs sympas aussi...
Par exemple voici une autre notion: str.format().
Code python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 >>> def carre(n): ... print("carre: ", n) ... return n**2 ... >>> print(f"le calcul est {carre(4)}, {carre(4)}") carre: 4 carre: 4 le calcul est 16, 16
On voit que la fonction est appelée 2 fois (normal, on lui demande deux fois un même calcul). Mais...
Et là elle n'est appelée qu'une fois.
Code python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 >>> print("le calcul est {0}, {0}".format(carre(4))) carre: 4 le calcul est 16, 16 >>>
Et quand tu auras vu les dictionnaires...
Code python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 >>> info={"nom" : "Hugo", "prenom" : "Victor" } >>> print("Cet auteur s'appelle {prenom}, {nom}".format(**info)) Cet auteur s'appelle Victor, Hugo >>>
Put.... je me suis lancé dans un sacré truc, ça promet des nuits blanches à chercher des solutions dans la doc
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager