Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 9, 2011 10:51:35

Korol
От:
Зарегистрирован: 2011-11-09
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Выдается синтаксическая ошибка

оператор print не важно в каком виде выдает syntax error

причина не понятна, так как на другом компе на x86 все работает, а на х64 нет.

даже на самом простом коде, например

s = "abcdefghijklmnop" 
while s != "":
print s
s = s[1:-1]



Офлайн

#2 Ноя. 9, 2011 11:15:36

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9973
Репутация: +  856  -
Профиль   Отправить e-mail  

Выдается синтаксическая ошибка

для второго

s = "abcdefghijklmnop" 
while s != "":
print s
s = s[1:-1]
для третьего
s = "abcdefghijklmnop" 
while s != "":
print(s)
s = s[1:-1]



Офлайн

#3 Ноя. 9, 2011 11:25:08

Korol
От:
Зарегистрирован: 2011-11-09
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Выдается синтаксическая ошибка

Спааааасибо, большое



Офлайн

#4 Ноя. 11, 2011 11:50:49

Korol
От:
Зарегистрирован: 2011-11-09
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Выдается синтаксическая ошибка

опять принт, в чем проблема

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



Офлайн

#5 Ноя. 11, 2011 11:57:06

Virtuos86
От:
Зарегистрирован: 2010-11-17
Сообщения: 33
Репутация: +  1  -
Профиль   Отправить e-mail  

Выдается синтаксическая ошибка

Тут дело не в Python, а в невнимательности
open( ‘C:\Users\a.korolev\Desktop\1.txt)’
А должно быть
open( ‘C:\Users\a.korolev\Desktop\1.txt’)
Пишите код в нормальных редакторах, которые подсвечивают синтаксис и выделяют синтаксические ошибки.



Офлайн

#6 Ноя. 11, 2011 12:06:26

Korol
От:
Зарегистрирован: 2011-11-09
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Выдается синтаксическая ошибка

упс, спасибо и извините

а подсказать такой редактор можете?



Отредактировано (Ноя. 11, 2011 12:20:56)

Офлайн

#7 Ноя. 11, 2011 12:27:24

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9973
Репутация: +  856  -
Профиль   Отправить e-mail  

Выдается синтаксическая ошибка

notepad++



Офлайн

#8 Ноя. 11, 2011 12:31:06

Korol
От:
Зарегистрирован: 2011-11-09
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Выдается синтаксическая ошибка

py.user.next спасибо. Что означает ошибка SyntaxError: unindent does not match any outer indentation level, заранее еще раз благодарен



Офлайн

#9 Ноя. 11, 2011 13:17:13

Korol
От:
Зарегистрирован: 2011-11-09
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Выдается синтаксическая ошибка

скажите пож как в 3.2 выводиться except IOError as (errno, strerror):

пишет что ошибка в скобке



Офлайн

#10 Ноя. 14, 2011 07:02:02

Atterratio
От:
Зарегистрирован: 2011-09-17
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

Выдается синтаксическая ошибка

Korol
упс, спасибо и извините

а подсказать такой редактор можете?
Долго скитался по всяким простеньким редакторам, но всё же осилил Eclipse с PyDev пока это лучше что видел.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version