python常见代码书写规范问题

文章列举了Python编程中关于PEP8编码规范的一些常见问题,包括未使用的import语句、缺少空格、行末缺少空白行、过多的空行、函数定义间的空行不足、行长度过长、拼写错误以及关键字周围空格的使用等。解决这些问题能提高代码可读性和遵循标准。
部署运行你感兴趣的模型镜像

一、未使用的 import 语句 'import time'

这是由于项目中没有使用到time模块(也有可能一开始写了,后面注释掉了),删除import time语句即可

二、PEP 8: E231 missing whitespace after ','

原因:,后面没有空格,增加一个空格即可

三、PEP 8: W292 no newline at end of file

原因:在项目最后结尾,没有空白行,在结尾下方增加一个空白行即可

四、PEP 8: E303 too many blank lines (3):12

这是由于12行前面空行数太多,删除空行即可

五、PEP 8: E302 expected 2 blank lines, found 1:19

这种一般发生在def ***():处,原因是def上面没有空两行,增加空白行到两行即可

六、PEP 8: E501 line too long (191 > 120 characters)

原因,此行代码超过120个字符了,此行代码拆分段落即可解决

七、拼写错误: 在单词 'textvariable' 中

原因,这个变量名不规范,解决方法之一,alt+enter(快速修复组合键)-将'textvariable'保存到字典

八、PEP 8: E225 missing whitespace around operator:225

原因:此行=前后没有空格,=前后增加空格即可

九、PEP 8: E306 expected 1 blank line before a nested definition, found 0:263

原因:在263行嵌套定义前面没有空白行,增加一个空白行即可

十、PEP 8: E251 unexpected spaces around keyword / parameter equals:333

原因:在333行关键词或者参数前面有一个多余的空格,删除空格即可

———————————————————————————————————————————

暂时个人项目常见的就这些书写规范问题,其他后续有的再补充

您可能感兴趣的与本文相关的镜像

Python3.10

Python3.10

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值