Java 风格的 camelCase 是 Python 中的好习惯吗?我知道 Capilized 名称应该按照约定为类名称保留。方法应该是小写字母按照好的风格,或者其实我不太确定。有关于命名的 PEP 吗?
评论:
对不起骆驼:),我从回答 PEP8 中了解到,我的标题实际上正确地称为混合大小写(大写版本是 CamelCase)阅读 PEP 后,我知道带有下划线的普通小写函数命名也应该用于方法。
Java 风格的 camelCase 是 Python 中的好习惯吗?我知道 Capilized 名称应该按照约定为类名称保留。方法应该是小写字母按照好的风格,或者其实我不太确定。有关于命名的 PEP 吗?
评论:
对不起骆驼:),我从回答 PEP8 中了解到,我的标题实际上正确地称为混合大小写(大写版本是 CamelCase)阅读 PEP 后,我知道带有下划线的普通小写函数命名也应该用于方法。
PEP 8包含所有答案。
最好匹配您的组织使用或熟悉的任何内容。如果其他人都已经使用了其他统一的方式,那么宣扬“一种真正的 Python 风格”并不能完全建立和谐。如果它是一些随机的大杂烩风格,那么继续倡导一些统一。
是的,有一个关于代码风格的 PEP,PEP 8。
检查“命名约定”