pep8 python 编码规范_如何用好python编码规范,写一手漂亮的代码

前一段时间在编写python 代码的时候编辑器中一直在提示规范问题,因为强迫症的原因,我决定遵循python 的编码规范去编码,然后把需要注意的点记录下来, 帮助自己和大家一起成长。

b27075651ab4d3cd2e615e91c79fe569.png

这是我的main.py文件中的一部分代码,经过编码规范的处理之后大家可以看到编辑器中已经没有任何的编码规范提示的波浪线了,看上去相当整洁。

那我们在平时的编码中需要遵循什么样的规则呢,我总结了一下常用的几点,可以帮我们消除编码规范提示, 让我们的代码更加美观:

965b34306896288f38d5f80cb77349fc.png

错误示范

上面的一行示例代码暴露出三个问题。

每行字数不能太多,最好不要超过80个字符, 过长的语句可以适当截断。在逗号的后面需要加上一个空格,空格有且仅有一个才可以。上下两个语句之间的空行太多了。 相邻两个方法间空两行,代码块之间间隔一行。
2ee262a829fcdd1cfa95618b3a53f211.png
文件末尾一定有一个空行(有且仅有一行) 且光标顶格。不能有空格导入多个类可以使用 import()的方式进行换行导入且分隔符后面不允许有空格
b7787f123d0a0efc35d4cc6bad6e28fb.png
{"a": "b"} json 对象中间的:后面要有空格, 有且仅有一个
d22442c041a59071f3c18ad2e1a3b682.png
行内注释 # 的位置需要距离代码最后一个字符两个空格, 注释文字和#之间距离一个空格

以上是python 编码中常用到的几种编码规范,希望能给大家带来一定的启发。让自己的python 代码更加整洁漂亮。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值