初用Python,运行时报错如题:
IndentationError:unindent does not match any outer indentation level
检查了好几遍没有问题,把代码贴上如下:
#Filename:Prime2.py
from math import sqrt
flag=1
for i in range(2,101):
k=int(sqrt(i))
for j in range(2,k+1):
if i%j==0:
flag=0;
break
if(flag):
print(i,end='')
后尝试在if(flag):及其下面的语句重新输入缩进,后问题解决!
本文详细解析了Python中常见的IndentationError错误,通过一个具体的素数判断程序示例,展示了如何正确使用缩进以避免此类错误。对于初学者来说,理解Python的缩进规则至关重要。
5717

被折叠的 条评论
为什么被折叠?



