【发布时间】:2018-12-19 16:24:16
【问题描述】:
我对@987654321@jupyter-notebook 的工作有些担心。
然后当我 print() 某事时,一切似乎都正确(或熟悉),但是当我只是返回某事而不是 print()ing 时,则在输出之前有 Out[x]。如截图所示。
所以,我想知道这两者有何不同?
Out[x] 语句是否以某种方式用于调试或什么?
【问题讨论】:
-
我从来没有使用过笔记本,但这可能只是为了让您知道由于退回而打印了什么,以及由于
print而打印了什么。 -
@Carcigenicate,也许是可能的,但我认为情况应该颠倒过来。我的意思是,当我们使用
print时,它应该显示Out[x]。我觉得这样会更真实。你不这么认为吗? -
它可能允许您通过数字引用以前返回的数据。 Haskell 的 REPL 允许这个 iirc。尝试引用打印的字符串没有多大意义。我认为“out”应该被解释为“data out”(不打印出来),就像“In”似乎表示“数据/代码输入到 REPL”一样。我同意,尽管“出局”可能是模棱两可的。
-
是的,完全正确。我不这么认为!谢谢芽
-
如果您在 Google 上搜索“Jupyter 介绍教程”这个短语,您会发现可以比我们在此处的答案中更好地解释它的资源。
标签: python jupyter-notebook python jupyter-notebook