PEP 8风格指南(Python)建议方法名应为小写,并且有时方法名可能包含下划线。有经验的Python程序员是否经常遇到CamelCase(以大写字母开头)的方法?
我在Python中以驼峰式命名而臭名昭著,之前是从Java转来的。但现在不再这样做了。我更喜欢“method_name”风格的大写方式。
我知道一个Python库,它肯定有驼峰式命名的方法名称,那就是xml.dom包及其子包(如xml.dom.minidom)。
我发现自己在方法名上经常使用camelCase(我在属性名上使用underscored_names)。我养成这个习惯的主要原因可能是因为我一直在使用Qt。
如果Python强制规定命名约定和四个空格缩进,可能会更简单... 风格即实质。
个人而言,我不太喜欢在Python中使用驼峰命名法(或者在任何语言中都不太用——我的另一种日常使用语言是C),但我见过有人这样做。我曾经不得不这样做,因为我们使用了混合代码库(一些Python和大量以前编写的Matlab代码),而Matlab代码使用了驼峰命名法,尽管我不确定为什么,因为Matlab似乎也不太赞成驼峰命名法。
logging
的内容(https://dev59.com/zGAg5IYBdhLWcg3w7uyk)。 - 0 _