pycharm 常见易错的PEP8规范

PEP8规范


( Python Enhancement Proposal )

PEP 8: E231 missing whitespace after ‘,’
这个意思是逗号后面要有一个空格

PEP 8: E203 whitespace before ‘,’
这个意思是逗号前面不能有空格

PEP 8: W292 no newline at end of file
这里是要求你在末尾新起一行

PEP 8: E305 expected 2 blank lines after class or function definition, found 0
这个是写完函数和类之后要空出两个空行(方便区分)

PEP 8: W391 blank line at end of file
就是这个结尾是空行,你需要把光标指向第一列

PEP 8: E251 unexpected spaces around keyword / parameter equals
就是多了空格

PEP 8: E261 at least two spaces before inline comment
行内注释前需要两个空格

PEP 8: E262 inline comment should start with ‘# ’
行内注释应该以’#'加空格开始

PEP 8: E302 expected 2 blank lines, found 1
就是希望有两个空行来区分

PEP 8: E271 multiple spaces after keyword
关键字后空格多了

PEP 8:Remove redundant parentheses
删除多余的空格

---------------------------------------------

PEP 8: E111 indentation is not a multiple of four

缩进问题

posted @   l_lOct  阅读(2332)  评论(0编辑  收藏  举报
编辑推荐:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示