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