究竟Python 的类命名规则是怎样的?
为什么这些类的命名又有大写驼峰,又有全小写,官方的命名怎么都这么随意风格不统一。又或者是出于对历史兼容的原因?
namedtuple, deque, defaultdict, OrderedDict, ChainMap, Counter
早就想吐槽了,甚至python内置的类也没做到统一,看着难受死了
python内置的类型名有点乱我们不用管,只要知道按照pep8规范,类名大驼峰,方法、函数、变量、模块名等含的字母小写,单词间用下划线或数字连接。
很正常,等下个规范出来了,你现在写的又不规范了
Sign in to make a reply
小小事界
究竟Python 的类命名规则是怎样的?
为什么这些类的命名又有大写驼峰,又有全小写,官方的命名怎么都这么随意风格不统一。又或者是出于对历史兼容的原因?
namedtuple, deque, defaultdict, OrderedDict, ChainMap, Counter