Fonction intégrée Python print()

À partir de la documentation Python 3

Affiche les objets dans le flux de texte fichier, séparés par sep et suivis de end. sep, end, file, et flush, s'ils sont présents, doivent être donnés comme arguments par mot-clé.

Introduction

La fonction print() écrit la valeur de l’argument(s) qu’elle reçoit. […] elle gère les arguments multiples, les quantités à virgule flottante et les chaînes de caractères. Les chaînes sont imprimées sans guillemets, et un espace est inséré entre les éléments, vous pouvez donc formater joliment les choses :

print('Hello world!')
Hello world!
a = 1
print('Hello world!', a)
Hello world! 1

Le mot-clé end

L’argument mot-clé end peut être utilisé pour éviter le saut de ligne après la sortie, ou pour terminer la sortie avec une chaîne différente :

phrase = ['printed', 'with', 'a', 'dash', 'in', 'between']
for word in phrase:
    print(word, end='-')
printed-with-a-dash-in-between-

Le mot-clé sep

Le mot-clé sep spécifie comment séparer les objets, s’il y en a plus d’un :

print('cats', 'dogs', 'mice', sep=',')
cats,dogs,mice

Liens pertinents