IPython提示符数字有什么作用?

13

我正在使用IPython Web Notebook,每个块前面都有一个提示数字,例如“In [68]:”。这个提示数字的目的是什么?你能用它做任何事情吗?你是否可以/应该重置它?

这个提示数字是为了让用户知道执行代码块的顺序,并且在对话框中输入命令时也会自动递增。您可以使用它来跟踪代码块的执行顺序以及确定哪些代码块已经被执行过。如果需要重新开始计数,您可以使用“%reset -f”命令来重置提示数字。

1个回答

25

IPython缓存输入和输出,因此您可以引用和重复使用每个单元格的输入或输出。提示符号数字对应于访问这些对象的索引。

因此,您可以执行以下操作:

a = Out[5]

重复使用单元格的输出。

有关详细信息,请参见相关文档

如果/当您重新启动内核时,提示计数将被重置,因为这些缓存将不再存在。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接