Форум сайта python.su
Дело обстоит так:решил научиться python'у скачал Python 3.2, книг надыбал процесс кажется пошел… Но тут облом: в книжке читаю
“ >>>x = int(raw_input(”Введите пожалуйста число: “))
>>> if x < o:
… x = 0
… print ‘отрицательное меняем на ноль’
… elif x == 0:
… print ‘Ноль’
… elif x == 1:
… print ‘Один’
… else:
… print ‘Больше’
…
Заменил raw_input на input но толку мало поменял в print ‘…’ на (”"). А все равно нне выходит… Если кто знает подскажите убогому….
Офлайн
Зотччто нне выходит:)? python всегда пишет, что за ошибка и где, может у вас буква о вместо ноля в if?
Дело обстоит так:решил научиться python'у скачал Python 3.2, книг надыбал процесс кажется пошел… Но тут облом: в книжке читаю
“ >>>x = int(raw_input(”Введите пожалуйста число: “))
>>> if x < o:
… x = 0
… print ‘отрицательное меняем на ноль’
… elif x == 0:
… print ‘Ноль’
… elif x == 1:
… print ‘Один’
… else:
… print ‘Больше’
…
Заменил raw_input на input но толку мало поменял в print ‘…’ на (”"). А все равно нне выходит… Если кто знает подскажите убогому….
Офлайн
нет ноль там где надо пишет IndentationError: expected an indented block
Офлайн
Зотозначает ошибку форматирования кода - неправильный отступ в строке
IndentationError: expected an indented block
Офлайн
Большое спасибо!!! Все отлично работает! Не знал, что Python чувствителен к табуляции. :)
Офлайн
И ещё один вопрос… В блокноте побочные символы типа … и >>> нужно ставить? :)
Офлайн
Зоттаки нет!
И ещё один вопрос… В блокноте побочные символы типа … и >>> нужно ставить? :)
Офлайн
Или можно в самой среде IDLE писать там насчет indent/dedent блоков менюшка format есть
Офлайн