Beste Antwort
Die Druckfunktion von Python 3 kann mehrere zu druckende Argumente akzeptieren. Der Parameter sep definiert das Trennzeichen zwischen den Argumenten oder Elementen in einem zu druckenden Iterator. Python 3 sep ist standardmäßig „ space „, was als „ soft spacing “ bezeichnet wird. Der Parameter end definiert den Zeilenabschluss für die Druckfunktion. Python 3 ist standardmäßig „ neue Zeile “ wie bei vielen Programmiersprachen.
Sehen wir uns einige Beispiele für sep
- Mit mehreren Parametern:
#Printing multiple arguments with user defined separator
print("apple", "orange", "mango", sep = "\_")
gibt „apple\_orange\_mango“
- mit einem Iterator aus:
#A list of fruits
fruit\_list = ["apple", "orange", "mango"]
#Printing list with user defined separator
print(fruit\_list, sep = "\_")
druckt dasselbe i. e. „Apple\_orange\_mango“
Sehen wir uns Beispiele für end now
#Printing multiple lines with user defined line terminator
print("First line example", end = "@")
print("Second line example")
druckt
„Beispiel für die erste Zeile @ Beispiel für die zweite Zeile“, aber standardmäßig wäre es
„Beispiel für die erste Zeile
Beispiel für die zweite Zeile“
Antwort
Es ist ein Tabulator / Einzug, wenn er in einer Zeichenfolge verwendet wird (dh eine Folge von Zeichen, die einen Text bilden).
Probieren Sie einfach Dinge aus wie:
print("hello\t...") #in the output, you"ll notice the "space" between "hello" and "..."
In der Zeichenfolge können Sie Operatoren wie \ t an einer beliebigen Stelle hinzufügen.
Es gibt auch andere:
\ n = Zeilenvorschub (druckt das Material danach in der nächsten Zeile) \ r = Wagenrücklauf (wird im Grunde auch zum Drucken von Material in der nächsten Zeile verwendet) \ = druckt ein einfaches Anführungszeichen () in Ihren Text \ ”= Drucken ein doppeltes Anführungszeichen (“) in Ihrem Text \\ = Backslash (\) in Ihrem Text drucken
Hinweis: Wenn Sie unter Windows das Material in der nächsten Zeile drucken möchten, müssen Sie \ verwenden r \ n, ein Mac (vor OS X) müssen Sie \ r verwenden, auf den aktuellen Macs (OS X und höher) \ n und unter Linux \ n.
Auf Mac (wenn nicht vor OS) X) und Linux funktioniert das folgende Beispiel:
print("Hello, \"friend\"!\nPlease enter your name below:\n\nName:\t(your name here)\nAge:\t(your age here)")
print("\nGood. Here"s how you print directories: \"C:Users\\Quora\\examples\"\nI hope this example helped!")
Ersetzen Sie unter Windows einfach alle \ n durch \ r \ n.
Es sollte ungefähr so gedruckt werden:
Beachten Sie, dass ich \ t zwischen „Name:“ und „(Ihr Name hier)“ sowie zwischen „Alter:“ und „(Ihr Alter hier)“ verwendet habe.