Ausgabe wird in derselben Linie gedruckt, PY3K
-
24-10-2019 - |
Frage
In Python 2.x würde ich schreiben ...
for i in range(5):
print i,
... um Zahlen von 0 bis 4 in derselben Zeile gedruckt zu bekommen. Wie mache ich das in Python 3.x, da Druck jetzt eine Funktion ist?
Lösung
Verwenden print(x, end = ' ')
:
Von dem Versionshinweise:
Old: print x, # Trailing comma suppresses newline
New: print(x, end=" ") # Appends a space instead of a newline
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow