2.6. 代码单元¶
2.6.1. 最大行长¶
我们建议你将最大行长设置为 78,以避免在 PDF 中自动换行。你可以在 nbextensions 中启用 Ruler 扩展,以便在 Jupyter 中编写代码时添加可视化的垂直线。
'-' * 78
'------------------------------------------------------------------------------'
2.6.2. 隐藏源代码和输出¶
我们可以通过在代码单元中添加注释行 # Hide code
来隐藏该单元的源代码。我们也可以使用 # Hide outputs
来隐藏代码单元的输出。
例如,这是一个常规的代码单元
1+2+3
6
让我们隐藏源代码
6
再试试隐藏输出
# Hide outputs
1+2+3
2.6.3. 绘图¶
我们建议你使用 svg
格式来绘制图形。例如,以下代码配置了 matplotlib
%matplotlib inline
import numpy as np
from IPython import display
from matplotlib import pyplot as plt
display.set_matplotlib_formats('svg')
x = np.arange(0, 10, 0.1)
plt.plot(x, np.sin(x));