Python Jupyter笔记本,带三重引号的行出现在[out]中

Python Jupyter笔记本,带三重引号的行出现在[out]中,python,jupyter,Python,Jupyter,在Jupyter笔记本中,我可以看到多行注释使用三行引号,例如: ''' multi lines commented out''' 将在[输出]单元格中打印 有没有办法防止这种情况发生?(即没有在输出中打印注释掉的行?正如@snakecharmerb所提到的,您可以注释掉这些行(使用#),而不是将它们包装在字符串中。这有一个方法:选择要注释的代码(或取消注释,这是一个切换),然后按Ctrl+/ 或者,您可以使用分号(;)在字符串文字的结束引号后。只有当它是单元格中的唯一语句时才应打印,如果在这

在Jupyter笔记本中,我可以看到多行注释使用三行引号,例如:

''' multi
lines
commented
out'''
将在[输出]单元格中打印


有没有办法防止这种情况发生?(即没有在输出中打印注释掉的行?

正如@snakecharmerb所提到的,您可以注释掉这些行(使用
#
),而不是将它们包装在字符串中。这有一个方法:选择要注释的代码(或取消注释,这是一个切换),然后按Ctrl+/


或者,您可以使用分号(
)在字符串文字的结束引号后。

只有当它是单元格中的唯一语句时才应打印,如果在这之后有其他代码,则不应在输出中看到它。请使用注释标记
#
?三重引号创建字符串而不是注释。@EdChum如果我有代码,然后是逗号它们显示的行不是插入
print
语句;jupyter notebook打印每个单元格中计算的最后一个值。如果以字符串文字结尾单元格,它将在[out]上回显该值.您的基本误解是,三重引号不是注释,而是字符串值,与笔记本中的任何值一样,都会打印出来。