Форум сайта python.su
оператор print не важно в каком виде выдает syntax error
причина не понятна, так как на другом компе на x86 все работает, а на х64 нет.
даже на самом простом коде, например
s = "abcdefghijklmnop"
while s != "":
print s
s = s[1:-1]
Офлайн
для второго
s = "abcdefghijklmnop"
while s != "":
print s
s = s[1:-1]
s = "abcdefghijklmnop"
while s != "":
print(s)
s = s[1:-1]
Офлайн
Спааааасибо, большое
Офлайн
опять принт, в чем проблема
try:
res = int(open('C:\Users\a.korolev\Desktop\1.txt)'.read())/ int(open('C:\Users\a.korolev\Desktop\2.txt').read())
print (res)
SyntaxError: invalid syntax
Офлайн
Тут дело не в Python, а в невнимательности
open( ‘C:\Users\a.korolev\Desktop\1.txt)’
А должно быть
open( ‘C:\Users\a.korolev\Desktop\1.txt’)
Пишите код в нормальных редакторах, которые подсвечивают синтаксис и выделяют синтаксические ошибки.
Офлайн
упс, спасибо и извините
а подсказать такой редактор можете?
Отредактировано (Ноя. 11, 2011 12:20:56)
Офлайн
notepad++
Офлайн
py.user.next спасибо. Что означает ошибка SyntaxError: unindent does not match any outer indentation level, заранее еще раз благодарен
Офлайн
скажите пож как в 3.2 выводиться except IOError as (errno, strerror):
пишет что ошибка в скобке
Офлайн
KorolДолго скитался по всяким простеньким редакторам, но всё же осилил Eclipse с PyDev пока это лучше что видел.
упс, спасибо и извините
а подсказать такой редактор можете?
Офлайн