Вопрос

В 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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top