个人学习 python 代码规范小结

本文总结了Python编码规范,包括PEP8标准,如缩进、字符限制、编码格式、导入顺序等,并介绍了pep8、pyflakes、pylint和flake8等工具用于检查和改进代码质量。通过实例展示了如何使用这些工具来检测和修复编码风格问题,同时提到了flake8能检测到的一些pep8未涵盖的错误。
摘要由CSDN通过智能技术生成

最近在学习python代码,看了几本书,其中赖永浩的《编写高质量代码--改善Python程序的91个建议》和最近的《Python高手之路》,都有讲到了python编码规范。

这篇文章,属于学习总结,基本是对上面两本书,关于规范内容的总结和一些自己的见解,包含我的代码自检测和修改。

        Python社区提出了编写Python代码的PEP8(https://www.python.org/dev/peps/pep-0008/)标准。基本上,归纳规则为:

1、每个缩进层级使用4个空格

2、每行最多79个字符

3、顶层函数或类的定义之间空两行(特别容易漏,漏的话,是报E302 expected 2 blank lines, found 1)

4、采用ASCII或者UTF-8编码文件

5、每条import导入一个模块,导入放在代码顶端,导入顺序是先标准库,第三方库,本地库

6、 小括

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值