sep Parameter in der Druckfunktion in Python

Muhammad Waiz Khan 18 Juli 2021
sep Parameter in der Druckfunktion in Python

In diesem Tutorial wird der Parameter sep in der Funktion print() erläutert.

Die Funktion print(objects, sep, end, file, flush) konvertiert die objects in Zeichenketten und druckt sie in den bereitgestellten Textstrom file. Das end ist der Wert, der am Ende der letzten Eingabe object angehängt wird. Das flush wird auf True gesetzt, wenn der Benutzer den Stream zwangsweise spülen möchte. Das Argument sep wird als Trennzeichen verwendet, das die objects trennt, die von der Funktion print() gedruckt werden.

Das Argument sep der Funktion print() in Python

Der Standardwert des Arguments sep ist ' ', weshalb die mehreren Zeichenketten von der Funktion print() gedruckt und durch das Merkmal ' ' getrennt werden. Der folgende Beispielcode zeigt die Ausgabe des Standardwerts des Arguments sep, wenn die Funktion print() verwendet wird:

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

Ausgabe:

hey hi hello

Wir können den Wert des Arguments sep selbst festlegen und die eingegebenen objects (die wir drucken möchten) mit dem gewählten Wert sep trennen. Der folgende Beispielcode zeigt, wie verschiedene Werte als Argument sep der Funktion print() in Python verwendet werden.

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

Ausgabe:

hey_hi_hello
hey	hi	hello
hey
hi
hello