python的标识符命名规则是什么?有哪些关键字
发布网友
发布时间:2022-04-23 10:12
我来回答
共2个回答
热心网友
时间:2022-04-06 05:08
包名:全部小写字母,中间可以由点分隔开,不推荐使用下划线。作为命名空间,包名应该具有唯一性,推荐采用公司或者组织域名的倒置,如com.apple.quicktime.v2。
模块名:全部小写字母,如果是多个单词构成,可以用下划线隔开,如mmy_threading。
3、类名:总是使用首字母大写单词串。如MyClass。内部类可以使用额外的前导下划线。
类总是使用驼峰格式命名,即所有单词首字母大写其余字母小写。类名应该简明,精确,并足以从中理解类所完成的工作。常见的一个方法是使用表示其类型或者特性的后缀,例如:
SQLEngine、MimeTypes。
4、异常名:异常属于类,命名同类命名,但应该使用Error作为后缀。如FileNotFoundError
5、变量名:变量名:全部小写,由下划线连接各个单词。如color = WHITE,this_is_a_variable = 1
*注意*:
1.不论是类成员变量还是全局变量,均不使用 m 或 g 前缀。
2.私有类成员使用单一下划线前缀标识,如_height。多定义公开成员,少定义私有成员。
3.变量名不应带有类型信息,因为Python是动态类型语言。如 iValue、names_list、dict_obj 等都是不好的命名。
函数名和方法名:
函数名应该为小写,可以用下划线风格单词以增加可读性。如:myfunction,my_example_function。
*注意*:
混合大小写仅被允许用于这种风格已经占据优势的时候,以便保持向后兼容。
总使用“self”作为实例方法的第一个参数。总使用“cls”作为类方法的第一个参数。
如果一个函数的参数名称和保留的关键字冲突,通常使用一个后缀下划线好于使用缩写或奇怪的拼写。
7、常量名:全部大写字母,如果是多个单词构成,可以用下划线隔开,如YEAR和WEEK_OF_MOUTH。
了解Python命名规则可以帮助我们更好的处理代码,提高工作效率。
热心网友
时间:2022-04-06 06:26
以前有过类似的问题 可以参考下:
http://www.fx114.net/qa-238-135860.aspx
简述python标识符的命名规则
Python标识符的命名规则包括以下几点:1. 标识符的第一个字符必须是字母表中的字母(大写或小写)或一个下划线(‘_’)。2. 标识符名称的其他部分可以由字母(大写或小写)、下划线(‘_’)或数字(0-9)组成。3. 标识符名称是大小写敏感的,例如,myname和myName不是同一个标识符。4. 标识符...
简述python中标识符的命名规则
python中标识符的命名规则主要有:1、标识符是由字符、下划线和数字组成,且第一个字符不能是数字。2、标识符不能和Python中的保留字相同。3、Python中的标识符中,不能包含空格等特殊字符。python是一种跨平台的计算机程序设计语言,是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本,随着版...
python命名规则
以标识符为例,python命名规则如下:1、标识符是由字符、下划线和数字组成,且第一个字符不能是数字。2、标识符不能和Python中的保留字相同。3、Python中的标识符中,不能包含空格等特殊字符。Python是一种计算机程序设计语言,由吉多·范罗苏姆创造,第一版发布于1991年,可以视之为一种改良的LISP。...
Python中标识符的命名规则?
1、区分大小写:Myname与myname是两个不同的标识符。2、首字符可以是下画线(_)或字母,但不能是数字。3、除首字符外的其他字符必须是下画线、字母和数字。4、关键字不能作为标识符。5、不要使用Python的内置函数作为自己的标识符。
python标识符的命名规则是什么
标识符是对对象引用起的一个名字。有效的Python标识符规则:1.长度任意长;2.标识符不能与关键字同名;3.在2.x版本的Python中,标识符以ASCII的字母或下划线开始,后面可以接字母、数字、下划线;在3.x的Python中,标识符ASCII字母、下划线以及大多数非英文语言的字母,只要是Unicode编码的字母都可以充当...
Price,price,_table1,student_No是Python的合法标识符吗?
标识符必须符合以下规则:1. 只能包含字母、数字和下划线。2. 第一个字符必须是字母或下划线。3. 标识符区分大小写。4. 不能使用 Python 的关键字作为标识符。根据上述规则,"Price"、"price"、"_table1"、"student_No" 都符合 Python 的标识符命名规范,因此都是合法的标识符。
Python标识符详解
重要的是,第一个字符不能是数字。标识符不能与Python的关键字相同,关键字指的是语言内置的、有特定用途的词汇。标识符中的字母是区分大小写的,即大小写敏感。避免以单下划线(_)开头的标识符,因为它在某些情况下可能被解释为特殊用途的标识符。给标识符命名时,应力求“见名知其意”,例如使用“...
Python语言标识符的命名规定,首字符不能是什么
c语言合法标识名的命名规则是:1、标识符由字母、数字和下划线组成;2、第一个字符不能是数字只能是字母或下划线;3、区分大小写:大写字母与小写字母不同;4、c语言规定了一个标识符允许的字符个数,即标识符的前若干个字符有效,超过的字符将不被识别。拓展:c语言的标识符可分为关键字、预定义标识...
python中的标识符不能使用关键字
4、关键字就是,在Python中具有特殊功能的标识符,是Python已经在使用的了,所以不允许开发者自己定义和关键字相同的名字的标识符。5、④标识符不能是Python语言的关键字和保留字;⑤标识符区分大小写,num1和Num2是两个不同的标识符。⑥标识符的命名要有意义,做到见名知意。Python关键字Python预先...
标识符的规范命名是什么?
标识符的命名规则,详细介绍如下:一、字母开头:标识符必须以字母,包括大写字母和小写字母或下划线开头,不能以数字或其他特殊字符开头,例如合法的标识符可以是姓名或数字。二、区分大小写:标识符是区分大小写的,也就是说大写字母和小写字母被视为不同的字符。例如,变量name和变量Name是两个不同的...