Leerzeile drucken in Python

Manav Narula 22 Juni 2021
Leerzeile drucken in Python

In diesem Tutorial werden wir diskutieren, wie eine leere Zeile in Python gedruckt wird.

Bevor Sie dazu kommen, sollten Sie beachten, dass in Python das Zeichen \n eine neue Zeile darstellt.

In der Funktion print() gibt es ein Argument namens end. Dieses Argument ist standardmäßig \n. Dies bedeutet, dass dieses Zeichen am Ende der print-Anweisung in den Ausgabestream geschrieben wird.

Wenn wir mehrere print-Anweisungen verwenden, wird der Inhalt jeder Anweisung in einer anderen Zeile gedruckt.

Nehmen Sie den folgenden Code als Beispiel.

print("Hello")
print("How are you?")

Ausgabe:

Hello
How are you?

Wir können dieses end-Argument in jeden gewünschten Charakter ändern.

Wenn man alles oben Gesagte berücksichtigt, kann man verstehen, dass eine leere print-Anweisung standardmäßig zum Drucken einer leeren Zeile verwendet werden kann.

Beispielsweise,

print("Hello")
print()  # Blank Line
print("How are you?")

Ausgabe:

Hello

How are you?

Da in Python 2 keine Klammern für die Anweisung print verwendet wurden, wird in dieser Version mit dem Befehl print eine leere Zeile gedruckt. Wenn wir nur das Zeichen \n drucken, werden zwei leere Zeilen gedruckt.

Wenn der Parameter end jedoch explizit etwas anderes angibt, ist das Zeichen \n erforderlich.

Beispielsweise,

print("Hello", end=" ")
print("\n")  # Blank Line
print("How are you?", end=" ")

Ausgabe:

Hello 

How are you?

Wenn wir im obigen Code nur die Anweisung print() anstelle von print("\n") verwendet hätten, hätte sie keine leere Zeile gedruckt.

Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

Verwandter Artikel - Python Print