IPython在第一个换行符之后结束缩进块的输入

时间:2018-10-16 13:32:24

标签: python ipython

在IPython中,我不能输入多行缩进块;一旦按下Enter键,它将结束输入(从...:提示切换到下一个In [x])。

例如,我正在尝试编写牛顿方法的示例实现以进行演示。我只能在返回第一行之前写第一行,所以我可以输入到IPython的内容就是这样:

In [3]: def newton(x0, fn, epsilon=0.00001):
   ...:     x1 = x0 - fn.evalf(subs={'x': x0}) / fn.diff().evalf(subs={'x': x0})

In [4]:

我正在使用Python 3.6.6,IPython 7.0.1和Ubuntu 18.04。

0 个答案:

没有答案