Вывод печатается в той же линии, Py3k
-
24-10-2019 - |
Вопрос
В Python 2.x я бы напишет ...
for i in range(5):
print i,
... чтобы получить целые числа от 0 до 4, напечатанных в том же ряду. Как сделать это в Python 3.x, так как печатная форма теперь функция?
Решение
Использовать print(x, end = ' ')
:
От выпуск заметок:
Old: print x, # Trailing comma suppresses newline
New: print(x, end=" ") # Appends a space instead of a newline
Не связан с StackOverflow