什么是有效的python标识符?

Python程序中的标识符是给其中的各种元素(例如关键字,变量,函数,类,模块,包等)赋予的名称。标识符应以字母(小写或大写)或下划线(_)开头。可能会出现多个字母数字字符或下划线。

关键字是预定义的。它们是小写的。它们不能用于任何其他目的。

按照惯例,类的名称以大写字母开头。而其他字母以小写字母开头。

变量名称开头的单个下划线用于指示私有变量。

开始时有两个下划线表示该变量是高度私有的。

语言本身使用两个前导和尾随下划线来表示特殊目的。例如(例如__add __,__ init__)