Python 1和l字符看起来一样

Python 1 and l characters look the same

当使用 Python website 的 python IDLE 时,我发现了一个烦人的问题:第一个字符 1 和较低的 L l 看起来一样。 有没有一种快速实用的方法可以解决这个问题而不会使整个文本看起来大不相同?

是的,有!

IDLE 使用 Courier New 作为默认字体。 如果您转到 Options > Configure IDLE > Fonts/Tabs 并将 Font Face: 更改为 Consolas,这些字符变得可区分,但您保持文本的平均外观! (这是 Windows' 文本笔记本上使用的字体)。