栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python出现PEP 8: E302 expected 2 blank lines, 问题和IndentationError:unexpected indent问题

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python出现PEP 8: E302 expected 2 blank lines, 问题和IndentationError:unexpected indent问题

英文:PEP 8: E302 expected 2 blank lines, found 1
中文:PEP 8:E302预期有2个空行,发现1个

在方法的定义前面需要有两行空行,注释可以没有空行。


根据编译后(解释后)的错误提示,说是num的“n”是一个IndentationError:unexpected indent,什么意思呢?
indentation是缩进,缩排的意思。unexpected indent 就是说“n”是一个“意外的”缩进。也就是说,这里的问题就是指“n”是一个意外的缩进。通过查看源代码可知这里的确是缩进了一个字符位。据此推断,我们把这句话的缩进取消,也就是顶格写,解释一下后会出现什么结果呢?
 

这个英文报错的大意为:缩进错误:意外缩进

主要原因文本书写有问题,有空格。

tab键空格问题导致缩进报错

代码是复制的,代码的排版出现了错位

解决办法1.检查代码是否存在缩进的问题,是否出现排版不对的情况。

2.检查空格是否正确,缩进的行数每个代码是否正确。...";

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/969391.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号