python程序有哪些编码规范
编码格式声明
在江陵等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站制作、网站设计 网站设计制作按需制作,公司网站建设,企业网站建设,品牌网站建设,网络营销推广,成都外贸网站建设公司,江陵网站建设费用合理。
通常,编码格式声明是必需的。如果 python 源码文件没有声明编码格式,python 解释器会默认使用 ASCII 编码,一旦源码文件包含非ASCII编码的字符,python 解释器就会报错。以 UTF-8 为例,以下两种编码格式声明都是合乎规则的。
缩进
统一使用 4 个空格进行缩进。绝对不要用tab, 也不要tab和空格混用。对于行连接的情况,我一般使用4空格的悬挂式缩进。例如:
引号
自然语言使用双引号
机器标识使用单引号
正则表达式使用双引号
空行
编码格式声明、模块导入、常量和全局变量声明、顶级定义和执行代码之间空两行
顶级定义之间空两行,方法定义之间空一行
在函数或方法内部,可以在必要的地方空一行以增强节奏感,但应避免连续空行
导入模块
导入总应该放在文件顶部,位于模块注释和文档字符串之后,模块全局变量和常量之前。导入应该按照从最通用到最不通用的顺序分组,分组之间空一行
标准库导入
第三方库导入
应用程序指定导入
命名规范
模块尽量使用小写命名,首字母保持小写,尽量不要用下划线
类名使用驼峰(CamelCase)命名风格,首字母大写,私有类可用一个下划线开头
函数名一律小写,如有多个单词,用下划线隔开
私有函数可用一个下划线开头
变量名尽量小写, 如有多个单词,用下划线隔开
常量采用全大写,如有多个单词,使用下划线隔开
python中函数名的命名规则
Python 命名一般来说有一下不成文的规则 :
模块名一般使用全部小写 如 myphone
类名第一个字母大写,如果有多个单词,每一个单词的第一个字母大写如 : MyPhone
函数名 : 小写, 如果有多个单词用下划线隔开 如 my_phone
常量名字一般全大写 : MYPHONE
python自学 第三章 python语言基础之保留字、标识符与内置函数
保留字是 python 语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。
Python 保留字一览表
需要注意的是,由于 Python 是严格区分大小写的 ,保留字也不例外。所以,我们可以说 if 是保留字,但 IF 就不是保留字。
简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。
python 中标识符的命名不是随意的,而是要遵守一定的命令规则,比如说:
(1) 标识符是由字符(A~Z 和 a~z)、下划线和数字组成,但第一个字符不能是数字。
(2) 标识符不能和 Python 中的保留字相同。有关保留字,后续章节会详细介绍。
(3) Python中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符
(4) 在 Python 中,标识符中的字母是 严格区分大小写 的,也就是说,两个同样的单词,如果大小格式不一样,多代表的意义也是完全不同的。比如说,下面这 3 个变量之间,就是完全独立、毫无关系的,它们彼此之间是相互独立的个体。
(5) Python 语言中,以下划线开头的标识符有特殊含义,例如:
因此,除非特定场景需要,应避免使用以下划线开头的标识符。
那我们再次熟悉下Python常用的一些命名规范:
三、 内置函数
ptthon 解释器自带的函数叫做内置函数,这些函数可以直接使用,不需要导入某个模块
表 为 Python 3.x内置函数
python命名规则是什么?
python命名规则是:
1、可以由字母、数字、下划线组成,同时,不能以数字开头。
2、不能是python关键字,但可以包含关键字。
3、不能包含空格。例如:【a1c_x2z】。
Python 需要使用标识符给变量命名。
Python特点主要有以下几个方面:
1、简单:Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。
2、易学:Python极其容易上手,因为Python有极其简单的说明文档。
3、速度快:Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快。
python变量名有命名规范吗
凭借语法简洁的特性,Python吸引了大批非专业人士的关注。人工智能时代的来临让Python大放异彩,选择学习Python的人也逐年增多。对于新手来说,正确的命名很关键,接下来的杭州Python学习入门知识就给大家简单讲解一下Python命名规范。
包名:全部小写字母,中间可以由点分隔开,不推荐使用下划线。作为命名空间,包名应该具有唯一性,推荐采用公司或者组织域名的倒置,如com.apple.quicktime.v2。
模块名:全部小写字母,如果是多个单词构成,可以用下划线隔开,如dummy_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命名规则可以帮助我们更好的处理代码,提高工作效率。
分享题目:python函数命名规范 python类名命名规则
标题URL:http://lswzjz.com/article/hphddo.html