Python 程序中使用了各种命名约定。

PEP 0008 规定了名(例如 GenericTree)、包和模块名(例如 generictreegeneric_tree)、函数和变量名(storestatestore_state;不推荐使用 mixedCase)等的命名约定。Google Python 风格指南遵循似的命名约定。

上述约定与 Java 命名约定(例如方法名使用 storeState)和 C# 命名约定(例如方法名使用 StoreState)形成对比。

在 Python 2 中,标准库包含多个与 PEP 0008 的偏差。例如,Tkinter 模块拼写为 Tkinter,首字母大写;这在 Python 3 中被重命名为 tkinter

最后修改: 2025年01月31日 星期五 02:04