【发布时间】:2017-05-19 19:07:59
【问题描述】:
在 Jupyter Notebook 中,我可以看到多行注释带有三重引号,例如:
''' multi
lines
commented
out'''
将打印在 [out] 单元格中。
有没有办法防止这种情况发生? (即没有在输出中打印注释掉的行?
【问题讨论】:
-
只有当它是单元格中唯一的语句时才应该打印,如果后面有其他代码,那么它不应该在输出中看到
-
使用注释标记
#将它们注释掉?三引号创建字符串而不是 cmets。 -
@ EdChum 如果我有代码,然后他们会显示注释掉的行
-
它没有插入
print语句; jupyter notebook 打印每个单元格中计算的最后一个值。如果您以字符串文字结束单元格,它将在 [out] 上回显。 -
你的基本误解是三引号不是注释,它是一个字符串值,就像笔记本中的任何值都会被打印出来。