Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IPython在第一个换行后结束缩进块的输入_Python_Ipython - Fatal编程技术网

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

IPython在第一个换行后结束缩进块的输入,python,ipython,Python,Ipython,在IPython中,我不能输入多行缩进块;我一按enter键,它就结束输入(从…:提示符切换到[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

在IPython中,我不能输入多行缩进块;我一按enter键,它就结束输入(从
…:
提示符切换到[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。

v7中有一个bug。