Différences entre les versions de « Programmation Python/Afficher un texte »

}}
 
=== print formaté ===
De plus, on peut y incorporer des paramètres précédés de "%" :
Il est possible de changer une partie du texte en y incorporant des ''marqueurs de conversion'' précédés de l'opérateur "%". Il s'agit alors d'un "print formaté" (comme avec {{w|printf}} dans d'autres langages).
 
Les paramètres placés entre parenthèses à droite de la chaine à afficher seront insérés dedans, en lieu et place des marqueurs. Cette technique a l'avantage de convertir automatiquement les variables pour qu'elles s'inscrivent dans le texte et qu'elles s'affichent.
 
Parmi les marqueurs disponibles<ref>https://docs.python.org/2.4/lib/typesseq-strings.html</ref>, on trouve :
* <code>%s</code> représente un paramètre de type "string".
* <code>%d</code> un "digit" (nombre entier).
* <code>%f</code> un "floating" ({{wt|flottant}}).
 
Exemple :
<source lang="python">
>>> int1, int2 = 1, 2