变量和方法的正确案例和格式以及Python
作者:互联网
所以我知道有些语言有预期的约定.
PHP – underscore_case()[大多数情况下,lolo]
Java – camelCase()
C# – PascalCase()
等等
什么是“Pythonic”命名约定?我知道最终并不重要,只是想知道是否有大多数模块完成的“最佳实践”方式.
解决方法:
两个字:PEP 8.
PEP 8是(事实上的)Python风格指南.本文档中的一些亮点(我故意留下了一些东西;请阅读原始文档中的来龙去脉):
>包和模块名称:全小写名称.如果提高可读性,则可以在模块名称中使用下划线.
>类名:几乎无一例外,类名使用CapWords惯例.*
>全局变量名称:约定与函数的约定大致相同.
>函数名称:函数名称应为小写,必要时将单词用下划线分隔,以提高可读性.只有在已经是主流风格(例如threading.py)的上下文中才允许使用mixedCase,以保持向后兼容性.
>方法名称和实例变量:小写,必要时用下划线分隔单词以提高可读性.仅对非公共方法和实例变量使用一个前导下划线.
>常量:用大写字母书写,下划线分隔单词.例子包括.
标签:python,camelcasing,pascal-case 来源: https://codeday.me/bug/20190715/1464003.html