问题:
当我尝试定义名称为PEP8: amiguous class definition 'I'
的类时,为什么PEP8会发出警告I
?我找不到任何内置I
。
mwe.py:
class I:
pass
备注:
class E
I
I
”远不是唯一的搜索词PyCharm 2019.1.3 (Community Edition)
答案 0 :(得分:4)
请勿使用字符“ l”(小写字母el),“ O”(大写字母) 字母OH)或“ I”(大写字母眼)作为单个字符变量 名称。
在某些字体中,这些字符与 数字一和零。如果想使用'l',请改用'L'。