Найти - Пользователи
Полная версия: командный режим (много строчная программа)
Начало » Python для новичков » командный режим (много строчная программа)
1 2
ta
сабж.
например
>>> def f1():
... a = 1; <тут жму на Ентер>
File "<stdin>", line 2
a = 1;
^
IndentationError: expected an indented block
>>>
как писать многострочные программы в командном режиме?
Ferroman
Делать отступы пробелами, как и в редакторе.
Slon
нажми таб, потом пиши a = 1
у тебя отсутствуют отступы
ta
о, блин, точно =)
спасибо
.Serj.
Для интерактивного режима советую ipython. Она сама отступы ставит, и автодополнение есть.
nuklea
О, спасибо за ipython. Стало гораздо удобней!
igor.kaist
nuklea
Стало гораздо удобней!
Удобнее будет, если сначала почитать хотя бы первые страницы любого учебника :)
ta
.Serj.
Для интерактивного режима советую ipython. Она сама отступы ставит, и автодополнение есть.
спасибо, но меня устраивает обычная командная оболочка питона.
Ferroman
bpython даже лучше чем ipython.
Zubchick
bpython даже лучше чем ipython.
Ого, крутая штука О_о' Надо попробовать прикрутить к емаксу.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB