python命名规则
例如,Python的识别和命名规则如下:1、标识符由字符、字母和数字组成,第一个字符不能是数字。2.标识符不能与Python中的保留字相同。
3.Python中的标识符不能包含空格等特殊字符。
Python是由GuyvanRossum创建的一种计算机编程语言。
Python的设计理念强调代码可用性和简洁的语法。
Python允许开发人员用比C++或Java更少的代码表达想法。
自20世纪90年代初Python语言诞生以来,它逐渐广泛应用于计算机系统管理和网络编程。
GuyvanRossum是Python的创始人。
1989年圣诞节时,在阿姆斯特丹,Guy想开发一种新的脚本翻译器,作为ABC语言的遗产,以打发圣诞节的无聊。
之所以选择Python(意为大蟒蛇)作为编程语言的名称,取自20世纪70年代播出的英国电视喜剧《Monty》。
蒙特蟒蛇飞行马戏团。
python标识符的命名规则是什么
在Python中,一切都是对象,包括常量数据类型,例如整数数据类型(1,2,3 ),字符串数据类型(“ABC”)。要使用这些对象,请使用它们的对象引用。
赋值运算符实际上使对象引用指向内存中存储数据的对象。
那么什么是标识符呢?标识符是赋予对象引用的名称。
有效的Python标识符规则:1.长度任意长;2、标识符不能与关键字同名;3.在Python2.x版本中,标识符以ASCII字母或下划线开头,后面可以跟字母和数字。
,下划线;在Python3.x的标识符中,ASCII字母、下划线以及大多数非英语语言中的字母,只要是Unicode编码的字母,都可以充当引导字符。
后续字符可以是任何引导字符或任何非空格字符,包括Unicode编码中考虑的数字。
任何字符。
(因此可以使用阿拉伯文、中文、日文或俄文字符或Unicode字符集支持的任何其他语言的字符进行命名)约定:1.不要使用Python的预定义标识符名称,因此避免使用NotImplemented和Eliipsis等。
名称,这些名称可能会被未来新版本的Python使用;2.不使用Python内置函数名称或内置数据类型或异常名称作为标识符名称;3、关于下划线的约定,应避免在名称的开头和结尾使用下划线,因为这样的名称在Python中广泛用于定义各种特殊的方法和变量;在某些情况下,前面有一个或两个下划线但不以两个下划线结尾的名称应进行特殊处理。
例如>>>math=2>>>math2上面的语句是合法的,但是它把与math数据类型绑定的对象引用重新绑定到了int数据类型对象上,因此无法使用math数据类型的属性通常情况下。
。
>>>int=2>>>int2与上面相同,合法但不推荐。
#合法a123_=2_a123=2I=2#中文α=2#希腊字母#非法标识符名称a-b=2#因为包含减法运算符,'-'不是Unicode字母、数字、下划线,不能为2分配给运算符2miles=2#不能是数字开头的Im=2#单引号不是Unicode字母、数字或下划线。
关于下划线还有一件事要说:单个下划线可以用作标识符。
在交互式解释器或PythonShell中,下划线实际上存储最后一个字符。
计算表达式的结果。
在正常运行的程序中,下划线的使用和其他普通标识符一样,需要自己预定义,不属于系统所有。
如果不关心迭代的数据项,有的程序员喜欢在for in..中使用_,如:#迭代的数据项不使用for_in(0,1,2,3,4,5):print("Hello")另请注意,一些编写国际化程序的程序员通常使用_作为其翻译函数的名称。
这些程序员一般不使用gettext("translateme"),而是_("translateme")。
当变量是私有的时,最好使用_xxx来指示变量。
在类中,以“单下划线”开头的成员变量称为受保护变量,这意味着只有类对象和子类对象本身才能访问这些变量。
它们需要通过类提供的接口来访问,不能使用“fromxxximport*”导入;“双下划线”以类的私有成员开头,这意味着只有类对象本身可以访问此数据,甚至子类对象也不能访问此数据。
(__foo__)以双下划线开头和结尾表示Python中特殊的方法特定标识符,例如__init__()表示类的构造函数。
python的标识符命名规则,保留字表
Python中的标识符的功能类似于人名和ID。用于标识变量、常量、函数、类、模块和包。
与人类身份证不同,Python中的标识符名称不能重复,但它们存储的内存地址可以相同。
Python的标识符命名约定如下:1.Python严格区分大小写字母。
2.标识符的第一个字符必须是字母(最多26个英文字符)或下划线。
3.除第一个字符外,可以使用字母、数字、下划线。
4、变量名通常以小写字母给出,如acb。
5、常量名称通常全部采用大写字母书写,如现有代码规范中的ACB。
6、函数或方法名中可以使用小写字母和下划线,这也是通用的代码规范。
7.类命名通常采用大写驼峰式,例如ArticleHot、CategoryMin,这些都是在使用Python的Web框架Django开发Web应用程序时经常遇到的。
8.模块和包名称通常使用小写字母,如math、os等。
Python中应避免使用保留字。
以下是Python保留字的一些示例:(此处省略保留字列表。
)重要提示:如果您需要大数据处理或机器学习模型训练,请在当前知乎平台私信或评论。