Форум сайта python.su
0
Все делаю как в курсе написанно INTUIT.RU (не реклама). Думал что версия python но нет пробывал и в 2.7 и в 3.2. Выдаёт ошибку invalid syntax. Прошу помочь. Вопрос почему?
Прикреплённый файлы:
Снимок.PNG (7,1 KБ)
Офлайн
253
Отступы играют роль. Вы начали блок else при отсутствии парного ему блока if. Они должны быть с одним отступом от левого края.
Блок else должен содержать тело или pass.
p.s.
Пожалуйста не делайте снимки, лучше помещайте текст, ведь неудобно скачивать и смотреть.
Отредактировано doza_and (Апрель 23, 2012 20:17:02)
Офлайн
0
Странно Python Shell сам установил ввод с этого положения. Веревёл ввод с начало строки ошибка синтаксиса пропала. Спасибо.
Офлайн
0
doza_andХорошо
Отступы играют роль. Вы начали блок else при отсутствии парного ему блока if. Они должны быть с одним отступом от левого края.
Блок else должен содержать тело или pass.
p.s.
Пожалуйста не делайте снимки, лучше помещайте текст, ведь неудобно скачивать и смотреть.
Офлайн
sudo_suВсе правильно: откуда ж ему знать, что в теле ветки if вы больше писать не будете, и хотите ветку else писать.
Странно Python Shell сам установил
ввод с этого положения. Веревёл
ввод с начало строки ошибка
синтаксиса пропала. Спасибо.
Офлайн
0
tovar1 = 50 tovar2 = 32 if tovar1+ tovar2 > 99: print "not enough money!" else: print "good!" print "GoodBye"
Офлайн
31
tovar1 = 50 tovar2 = 32 if tovar1 + tovar2 > 99: print "not enough money!" else: print "good!" print "GoodBye"
Офлайн
0
Спасибо большое 
Офлайн
33
HerzogLGR
Как только не пробовал, отступы, и так далее, ветка в notepad++ и прочее, не получается. Invalid Syntax и все, помогите друзья!
Офлайн