Как отметил Якоб, даже до этого вы могли бы использовать регулярную уценку для кода, в которой вам просто нужно отступывать свой код четырьмя пробелами, и это остается действительным способом отображения кода в вашем IPython-ноутбуке.
Ответ 2
использование подсветки синтаксиса IPython 0.13.1 так же просто, как (в ячейке уценки):
some text
def foo():
print 'bar'
return 0
some text
Просто используйте пустую строку до и отступьте код (см. Примеры ноутбуков, поставляемых с Ipython). Это работает для Python и некоторых других языков.