Найти - Пользователи
Полная версия: print без перехода на новую строчку
Начало » Python для новичков » print без перехода на новую строчку
1 2
ProLife
Как сделать, чтоб выводило без перехода на новую строку в питона 3.0?
Чтоб в цикле выводило в одну строчку.
apologize828
ProLife
Как сделать, чтоб выводило без перехода на новую строку в питона 3.0?
Чтоб в цикле выводило в одну строчку.
for i in range(0,10):
print(i,end=' ')
Alex_Kutsan
А В IDLE работает? и в 2,6 версии?
питон ругается непрвильным синтакксисом, и выделяет знак равенства
regall
Alex_Kutsan
А В IDLE  работает? и в 2,6 версии?
питон ругается непрвильным синтакксисом, и выделяет знак равенства
Для 2.х питонов:
import sys
sys.stdout.write('Do not go to the next line!')
sp3
for x in range(50):
print x,
py.user.next
print(i,end=' ')
надо
print(i, end='')
>>> for i in "abcd":
... print(i, end='\n')
...
a
b
c
d
>>> for i in "abcd":
... print(i, end='')
... else:
... print()
...
abcd
>>>
py.user.next
>>> for c in "abcd":
... print(c, end='')
...
abcd>>>
видишь
py.user.next
>>> for c in "abcd":
... print(c, end=' ')
...
a b c d >>>
и так тоже, плюс ещё лишний пробел в конце
py.user.next
а во втором она сама вставляет последним перевод
>>> for c in "abcd":
... print c,
...
a b c d
>>>
Alex_Kutsan
можно немного подобней про убирание этого пробела для 2.х питонов

>>> for c in “abcd”:
print(c, end='')
SyntaxError: invalid syntax

а насчёт
import sys
sys.stdout.write('Do not go to the next line!')

я не понял в чём смысл, он ведь при проходе цикла всёравно перескочит строчку
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB