本篇内容主要讲解“python的PEP8是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python的PEP8是什么”吧!首先介绍一下 PEP8,它是 Guido(python 之父)写的 python 样式指南文章改编而来(加入 Barry 的部分样式指南)的编码约定。详细的 PEP8 文档可以在官网找到。PEP8官网文档接下来,小编挑出一些平常比较需要注意的规范进行介绍:缩进每一级缩进使用4个空格(可以在代码编辑 tab 制表符一次缩进四个空格)。续行续行应该与其包裹元素对齐。可以使用圆括号、方括号和花括号内的隐式行连接来垂直对齐,也可以使用挂行缩进对齐。注:在使用挂行缩进时,应该考虑到第一行不应该有参数,以及使用缩进以区分自己是续行。行的最大长度所有行限制的最大字符数为79。超出最大字符数可以采用续行。没有结构化限制的大块文本(比如文档字符或者注释),每行的最大字符数限制在72。空行顶层函数和类的定义,前后使用两个空行隔开。类里的方法定义只需要用一个空行隔开。导入导入通常要分开进行而且要位于文件的顶部。注释块注释使用一个 # 和一个空格加上注释内容构成。块注释最好缩进到与代码相同的级别(尽管不缩进也不会被代码编辑器发现)。行内注释则是在块注释的要求上在 # 之前空两个空格。注;代码编辑器不会关注你的注释的质量,但这并不代表你可以随意注释,垃圾的注释不如没有注释。命名约定在命名的时候应该避免一些不好区分的字母作为单字符变量名(比如小写的 L 和大写的 i,当然,这点也不会被代码编辑器发现)。类名一般使用首字母大写,函数名应该小写,想提高可读性可以用下划线分隔不要加分号尽管在 python2.x 版本中可以使用分号来作为语句的结束标识,但实际上 python 还是通过换行来识别语句结束。所以分号不需要存在,也不要在一行里写入多个 python 语句(因为使用分号可以在一行内写入多个语句,但这是违背 PEP8 规范的)。空格按照标准的排版规范来使用标点两边的空格,括号内不要有空格。不要在逗号,分号,冒号前加空格,但应该在他们后面加空格(行尾除外)。参数列表, 索引或切片的左括号前不应加空格。 在二元操作符两边都加上一个空格, 比如赋值(=), 比较(==, , !=, , =, in, not in, is, is not)和布尔(and, or, not)。算术操免费云主机域名作符两边的空格应该保持一致。当(=)用于指示关键字参数或默认参数值时,
不要在其两侧使用空格。到此,相信大家对“python的PEP8是什么”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
相关推荐: Java中Sring和StringBuffer、StringBuilder间有什么区别
这篇“Java中Sring和S免费云主机域名tringBuffer、StringBuilder间有什么区别”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。