Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 23, 2012 20:11:36

sudo_su
Зарегистрирован: 2012-04-23
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

invalid syntax

Все делаю как в курсе написанно INTUIT.RU (не реклама). Думал что версия python но нет пробывал и в 2.7 и в 3.2. Выдаёт ошибку invalid syntax. Прошу помочь. Вопрос почему?

Прикреплённый файлы:
attachment Снимок.PNG (7,1 KБ)

Офлайн

#2 Апрель 23, 2012 20:14:42

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

invalid syntax

Отступы играют роль. Вы начали блок else при отсутствии парного ему блока if. Они должны быть с одним отступом от левого края.
Блок else должен содержать тело или pass.

p.s.
Пожалуйста не делайте снимки, лучше помещайте текст, ведь неудобно скачивать и смотреть.



Отредактировано doza_and (Апрель 23, 2012 20:17:02)

Офлайн

#3 Апрель 23, 2012 20:17:43

sudo_su
Зарегистрирован: 2012-04-23
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

invalid syntax

Странно Python Shell сам установил ввод с этого положения. Веревёл ввод с начало строки ошибка синтаксиса пропала. Спасибо.

Офлайн

#4 Апрель 23, 2012 20:18:37

sudo_su
Зарегистрирован: 2012-04-23
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

invalid syntax

doza_and
Отступы играют роль. Вы начали блок else при отсутствии парного ему блока if. Они должны быть с одним отступом от левого края.
Блок else должен содержать тело или pass.

p.s.
Пожалуйста не делайте снимки, лучше помещайте текст, ведь неудобно скачивать и смотреть.
Хорошо

Офлайн

#5 Апрель 24, 2012 14:30:21

dimy44
От: Евпатория
Зарегистрирован: 2012-04-21
Сообщения: 463
Репутация: +  42  -
Профиль  

invalid syntax

sudo_su
Странно Python Shell сам установил
ввод с этого положения. Веревёл
ввод с начало строки ошибка
синтаксиса пропала. Спасибо.
Все правильно: откуда ж ему знать, что в теле ветки if вы больше писать не будете, и хотите ветку else писать.

Офлайн

#6 Янв. 2, 2014 19:53:07

HerzogLGR
Зарегистрирован: 2014-01-02
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

invalid syntax

tovar1 = 50
tovar2 = 32
if tovar1+ tovar2 > 99:
	print "not enough money!"
 else: 
	print "good!"	
print "GoodBye"

Как только не пробовал, отступы, и так далее, ветка в notepad++ и прочее, не получается. Invalid Syntax и все, помогите друзья!

Офлайн

#7 Янв. 2, 2014 19:58:02

sanodin
От:
Зарегистрирован: 2011-06-16
Сообщения: 515
Репутация: +  31  -
Профиль   Отправить e-mail  

invalid syntax

tovar1 = 50
tovar2 = 32
if tovar1 + tovar2 > 99:
    print "not enough money!"
else: 
    print "good!"	
print "GoodBye"

Офлайн

#8 Янв. 2, 2014 20:06:04

HerzogLGR
Зарегистрирован: 2014-01-02
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

invalid syntax

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

Офлайн

#9 Янв. 2, 2014 23:13:32

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

invalid syntax

HerzogLGR
Как только не пробовал, отступы, и так далее, ветка в notepad++ и прочее, не получается. Invalid Syntax и все, помогите друзья!

Вот что бывает, когда не читаешь документации и книг.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version