Paramètre sep dans la fonction d'impression en Python

Muhammad Waiz Khan 18 juillet 2021
Paramètre sep dans la fonction d'impression en Python

Ce tutoriel expliquera le paramètre sep dans la fonction print().

La fonction print(objects, sep, end, file, flush) convertit les objects en chaînes et les imprime dans le flux de texte file fourni; la end est la valeur ajoutée à la fin de la dernière entrée object. Le flush est mis à True si l’utilisateur veut vider le flux de force. L’argument sep est utilisé comme séparateur qui sépare les objects imprimés par la fonction print().

L’argument sep de la fonction print() en Python

La valeur par défaut de l’argument sep est ' ', c’est pourquoi les chaînes multiples sont imprimées par la fonction print() et séparées par le ' '. L’exemple de code ci-dessous montre la sortie de la valeur par défaut de l’argument sep lorsque la fonction print() est utilisée:

print("hey", "hi", "hello")

Production:

hey hi hello

Nous pouvons définir nous-mêmes la valeur de l’argument sep et séparer l’entrée objects (que nous voulons imprimer) en utilisant la valeur sep choisie. L’exemple de code ci-dessous montre comment utiliser différentes valeurs comme argument sep de la fonction print() en Python.

print("hey", "hi", "hello", sep="_")
print("hey", "hi", "hello", sep="\t")
print("hey", "hi", "hello", sep="\n")

Production:

hey_hi_hello
hey	hi	hello
hey
hi
hello