Python: le mot-clé print
Jump to navigation
Jump to search
Mécanismes de base
En Python 2.x, l'affichage se fait par le mot-clé print
print 2*3
Une nouvelle ligne est créée (retour à la ligne) après exécution. Si l'on veut éviter cela, il faut rajouter une virgule à la fin de l'expression:
print 'a',
print 'b',
print 'c'
Cela peut être utile pour afficher des résultats horizontalement:
for i in range(10):
print i**2,
De manière plus générale, pour afficher une séquence compliquée, le mieux est de créer une chaîne de caractère correspondant à l'affichage puis de l'afficher. Cela peut être plus efficace également.
print "".join(['_']*50)
Formatage
On peut choisir un formatage particulier pour l'affichage à l'aide de la fonction format