Форум сайта python.su
0
Как сделать, чтоб выводило без перехода на новую строку в питона 3.0?
Чтоб в цикле выводило в одну строчку.
Отредактировано (Июнь 27, 2010 12:53:54)
Офлайн
1
ProLifefor i in range(0,10):
Как сделать, чтоб выводило без перехода на новую строку в питона 3.0?
Чтоб в цикле выводило в одну строчку.
Офлайн
0
А В IDLE работает? и в 2,6 версии?
питон ругается непрвильным синтакксисом, и выделяет знак равенства
Офлайн
3
Alex_KutsanДля 2.х питонов:
А В IDLE работает? и в 2,6 версии?
питон ругается непрвильным синтакксисом, и выделяет знак равенства
import sys
sys.stdout.write('Do not go to the next line!')
Офлайн
18
for x in range(50):
print x,
Офлайн
857
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
>>>
Офлайн
857
>>> for c in "abcd":
... print(c, end='')
...
abcd>>>
Офлайн
857
>>> for c in "abcd":
... print(c, end=' ')
...
a b c d >>>
Офлайн
857
а во втором она сама вставляет последним перевод
>>> for c in "abcd":
... print c,
...
a b c d
>>>
Офлайн
0
можно немного подобней про убирание этого пробела для 2.х питонов
>>> for c in “abcd”:
print(c, end='')
SyntaxError: invalid syntax
а насчёт
import sys
sys.stdout.write('Do not go to the next line!')
я не понял в чём смысл, он ведь при проходе цикла всёравно перескочит строчку
Офлайн