缩进明明是四个空格,函数体和函数名却不对齐:

最初以为是 Nbextensions 的设置有问题,当我将 jupyter notebook 在 Edge 浏览器启动时发现代码对齐了,并且 Edge 浏览器显示的代码字体和 Chrome 浏览器明显不同,我意识到应该是谷歌浏览器字体设置的问题。将“ 设置 --> 外观 --> 自定义字体 --> 宽度固定的字体 ”修改为 Consolas(Windows 下效果最好的等宽字体):

代码成功对齐:

jupyter notebook代码缩进对齐(修改谷歌浏览器字体)
博主发现Chrome浏览器中代码缩进不正常,而Edge浏览器则显示正确。问题根源在于Chrome的自定义字体设置。通过将Chrome的宽度固定字体改为Consolas字体,代码成功对齐。这提示我们在遇到类似问题时,可以考虑字体配置的影响。

被折叠的 条评论
为什么被折叠?



