Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.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
Python 为什么Jupyter笔记本不执行所有代码行?(伊皮顿)_Python_Python 3.x_Jupyter Notebook_Ipython - Fatal编程技术网

Python 为什么Jupyter笔记本不执行所有代码行?(伊皮顿)

Python 为什么Jupyter笔记本不执行所有代码行?(伊皮顿),python,python-3.x,jupyter-notebook,ipython,Python,Python 3.x,Jupyter Notebook,Ipython,仅执行第二行,即ls[::-1]。我做错了什么?它执行所有行,默认情况下只输出最后一行。 如果要查看所有步骤,可以打印要查看的结果 还提供了另一种方法,要求jupyter通过添加 ls = [16, 81, 23, 74, 91, 612, 33, 812] ls[2:6:3] #Starting from index 2 till index 5 and skip the next 2 indices ls[::-1] # Reverse list is printed 请重新启动jup


仅执行第二行,即
ls[::-1]
。我做错了什么?

它执行所有行,默认情况下只输出最后一行。 如果要查看所有步骤,可以
打印
要查看的结果

还提供了另一种方法,要求jupyter通过添加

ls = [16, 81, 23, 74, 91, 612, 33, 812]

ls[2:6:3] #Starting from index 2 till index 5 and skip the next 2 indices
ls[::-1]  # Reverse list is printed

请重新启动jupyter笔记本并刷新jupyter。希望有帮助。

Jupyter将只输出块中最后一个表达式的结果。如您所见,所有语句都被执行。第二条语句被执行,但结果被丢弃,因为它没有分配给任何对象。@JanChristofterasa谢谢,但是有什么方法可以同时显示它们吗?
打印它们,或者分成两个块,或者将两个表达式放在一行上(这将返回一个元组)。
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"