La fonction print permet d'afficher n'importe quel objet Python dans la console.
Pour cela, il suffit d'indiquer l'objet à afficher entre parenthèses.
print("Hello world") print(5) print([1, 2, 3])
Attention
Avant la version 3 de Python, print n'était pas une fonction et il n'était ainsi pas obligatoire d'utiliser des parenthèses. Avec la version 3 de Python, print devient une fonction et les parenthèses sont donc obligatoires.
# Fonctionne avec Python 2 mais pas avec Python 3 print "Hello world"
Il est possible de passer un nombre infini d'objets à la fonction print en les séparant par une virgule.
Les différents objets passés en argument seront par défaut séparés par un espace :
print("Bonjour", "tout", "le", "monde")
Il est possible de spécifier une chaîne de caractère spécifique pour séparer les différents éléments grâce au paramètre sep :
print("Bonjour", "tout", "le", "monde", sep="_")
On peut également spécifier une chaîne de caractères qui sera affichée à la fin avec le paramètre end :
print("La fin", "de l'histoire", end="...")