« Programmation Python/Afficher un texte » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 39 :
Exemple :
<source lang="
>>> int1, int2 = 1, 2
Ligne 56 :
Donc en reprenant l'exemple au-dessus :
<source lang="
>>> int1, int2 = 1, 2
>>> print(f"et le résultat de {int1} + {int2} est {int1 + int2}")
et le résultat de 1 + 2 est 3
</source>
Cela équivaut à utiliser la méthode <code>format</code> :
<source lang="python3">
>>> a, b = 1, 2
>>> # Paramètres nommés
>>> print("et le résultat de {int1} + {int2} est {int1 + int2}".format(int1=a, int2=b))
et le résultat de 1 + 2 est 3
>>> # Paramètres ordinaux (il n'est pas possible de mettre une expression, il faut passer le résultat)
>>> print("et le résultat de {0} + {1} est {2}".format(int1,int2,int1+int2))
et le résultat de 1 + 2 est 3
</source>
|