mat*_*urg 2 python class pep8 pycharm
问题:PEP8: amiguous class definition 'I'当我尝试定义 name 的类时,
为什么 PEP8 会发出警告I?我找不到任何内置I.
mwe.py:
class I:
pass
Run Code Online (Sandbox Code Playgroud)
评论:
class EII”远不是一个独特的搜索词PyCharm 2019.1.3 (Community Edition)根据PEP 8:要避免的名称:
切勿使用字符“l”(小写字母 el)、“O”(大写字母 oh)或“I”(大写字母 eye)作为单个字符变量名。
在某些字体中,这些字符与数字一和零无法区分。当想要使用“l”时,请改用“L”。