Heim >Backend-Entwicklung >Python-Tutorial >Wie drucke ich in Python mehrere Elemente nacheinander in derselben Zeile?

Wie drucke ich in Python mehrere Elemente nacheinander in derselben Zeile?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-14 21:00:18805Durchsuche

How to Print Multiple Items Sequentially on the Same Line in Python?

Mehrere Elemente nacheinander in derselben Zeile in Python drucken

In Python können Sie mehrere Objekte in derselben Zeile drucken, indem Sie sie durch trennen Kommas und Angabe einer leeren Zeichenfolge als Endparameter in der print()-Funktion.

Referenzierung auf das bereitgestellte Beispiel:

def install_xxx():
    print("Installing XXX...      ", end="", flush=True)

install_xxx()
print("[DONE]")

Der Endparameter steuert das Zeichen, das an die Ausgabe angehängt wird. In diesem Fall setzen wir es auf eine leere Zeichenfolge, um das Standardzeichen für neue Zeilen zu unterdrücken. Das Argument „flush=True“ stellt sicher, dass die Ausgabe sofort angezeigt wird, auch wenn andere print()-Anweisungen ausstehen.

Python 2-Lösung

Python 2 behandelt dieses Szenario geringfügig anders. Anstelle eines Endparameters können Sie am Ende der print()-Zeile ein Komma hinzufügen, wie hier gezeigt:

def install_xxx():
    print "Installing XXX...      ",

install_xxx()
print "[DONE]"

Beachten Sie, dass dieser Ansatz zu einem zusätzlichen Leerzeichen am Ende der Ausgabe führt .

Durch die Verwendung einer dieser Techniken können Sie effektiv mehrere Elemente in derselben Zeile drucken und so eine prägnantere und optisch ansprechendere Ausgabe erzielen.

Das obige ist der detaillierte Inhalt vonWie drucke ich in Python mehrere Elemente nacheinander in derselben Zeile?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn