Zum Hauptinhalt springen

Wie verschiebe ich die Ausgabe in Python in eine neue Zeile

. Dieses Zeichen in einer Python ist ein Zeilenumbruch. Ein Beispiel:

print("Erste Zeile Zweite Zeile") Erste Zeile Zweite Zeile

2. Verwenden der Funktion print()

Funktion print() in Python hat es einen Parameter end, die standardmäßig auf ' lautet

', das heißt, ich Zeilenumbruch. Wir können diesen Parameter ändern, um stattdessen ein anderes Zeichen anzugeben. Ein Beispiel:

print("Erste Zeile", end=' ') print("Zweite Zeile")

Das Ergebnis der Ausführung dieses Codes:

Erste Zeile Zweite Zeile

3. Verwenden von dreifachen Anführungszeichen

Eine andere Möglichkeit besteht darin, dreifache Anführungszeichen zu verwenden, um eine Zeichenfolge zu erstellen, die mehrere Zeilen in Anspruch nimmt. Ein Beispiel:

text = "'Dies ist eine mehrzeilige Zeichenfolge"' Dies ist eine mehrzeilige Zeichenfolge

Verwenden Sie je nach Bedarf eine dieser Methoden, um einen Zeilenumbruch in einer Python durchzuführen.

Verwenden eines Zeilenumbruchs

Die erste Methode besteht darin, einen Zeilenumbruch zu verwenden

Wenn Sie beispielsweise Text in zwei verschiedenen Zeilen ausgeben möchten, können Sie den folgenden Code verwenden:

print("Zeile 1 Zeile 2")
Zeile 1
Zeile 2

Daher ist das Zeilenumbruch-Zeichen

Verwenden des Wagenrücklaufsymbols

In Python können Sie ein spezielles Wagenrücklaufzeichen verwenden (

Zum Beispiel, um "Hallo" in der ersten Zeile und "Frieden!" am zweiten können Sie den folgenden Code verwenden:

print("Приветмир!")
Приветмир!

Sie können auch mehrere Wagenrücklaufzeichen hintereinander verwenden, um mehrere leere Zeilen hinzuzufügen:

print("Текст на первой строкетекст на четвертой строке")
Текст на первой строкетекст на четвертой строке

Verwenden einer Kombination von Symbolen

". Dieses Zeichen gibt einen Zeilenumbruch an und ermöglicht es Ihnen, den Text in mehrere Zeilen aufzuteilen.

print("Erste Zeile Zweite Zeile")

Das Ergebnis der Ausführung dieses Codes:

Erste Zeile
Zweite Zeile

Wie aus dem Beispiel ersichtlich ist, "

Verwenden der print() -Methode

print("Привет,мир!")

Wenn dieser Code ausgeführt wird, wird die folgende Zeile in der Konsole angezeigt:

print('''Это примермногострочноготройные кавычки''')print("""Это еще один примермногострочноготройные кавычки""")

Wenn Sie dreifache Anführungszeichen verwenden, können Sie Strings im Text frei umbrechen, ohne ein Zeilenvorschubzeichen zu verwenden (

). Dies erleichtert das Schreiben langer Textnachrichten oder Codeblöcke.

Mit dreifachen Anführungszeichen können Sie auch die Formatierung von Text beibehalten, einschließlich Leerzeichen, Einrückung und Zeilenumbrüchen.

Die Verwendung von dreifachen Anführungszeichen ist besonders nützlich, wenn Sie eine große Menge an Text anzeigen oder die Formatierung des Textes beibehalten möchten, ohne zusätzliche Zeichen einzufügen.

Verwenden der join() -Methode zum Kombinieren von Strings

Mit der join() -Methode können Sie mehrere Zeilen zu einem kombinieren. Es akzeptiert eine Liste oder ein Tupel von Strings als Argument und gibt eine neue Zeichenfolge zurück, in der alle Elemente aus der Liste oder dem Tupel durch ein Trennzeichen getrennt sind.

Die Verwendung der join() -Methode ist besonders nützlich, wenn Sie Elemente einer Liste oder eines Tupels mit einem bestimmten Trennzeichen in einer Zeile kombinieren möchten. Beispielsweise können Sie diese Methode verwenden, um Listenelemente in separaten Zeilen auszugeben:

print("apple")print("banana")print("orange")
fruits = ["apple", "banana", "orange"]print("".join(fruits))

Das Ergebnis der Verwendung der join() -Methode lautet wie folgt:

applebananaorange

In diesem Fall kombiniert die join() -Methode die Elemente der Fruits-Liste mit einem Trennzeichen, das ein Zeilenumbruchzeichen darstellt. Dadurch wird jedes Element in der Liste in einer separaten Zeile angezeigt.

Eine bemerkenswerte Eigenschaft der join() -Methode ist ihre Anwendbarkeit für verschiedene Situationen, von der einfachen Verkettung von Strings bis zur komplexen Manipulation von Stringobjekten. Sie können verschiedene Trennzeichen verwenden, die Reihenfolge der Elemente ändern und sogar die join() -Methode auf eine leere Zeichenfolge anwenden, um Elemente ohne Trennzeichen zu kombinieren.

) oder Verketten von Strings mit einem Zeilenumbruch.

import textwraptext = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae faucibus elit. Ut ut semper ante. Integer porta nunc urna, ac ultrices enim imperdiet id. Integer sed neque ut mauris pharetra semper. Nunc scelerisque dapibus sodales. Nullam diam nisl, tincidunt et scelerisque vel, vehicula vel dui. Cras nec pharetra odio."wrapped_text = textwrap.fill(text, width=40)print(wrapped_text)

Wenn dieser Code ausgeführt wird, wird der Text in Zeilen mit einer Länge von maximal 40 Zeichen aufgeteilt, und jede Zeile beginnt mit einer neuen Zeile.

Das textwrap-Modul bietet auch andere Funktionen, um den Einzug und die Umhüllung von Text um die angegebenen Zeichen zu steuern. Weitere Informationen finden Sie in der Dokumentation zum textwrap-Modul.