i+=1向右缩进一级。
在while循环内,与if同级别。
分析:
由于i+=1与while循环同级别,导致,并没控制while的判断条件。从而造成while死循环了。
如有帮助,望点击【本回答采纳】支持一下。
i+=1 这条语句缩进错误,无法执行。跟if语句对齐即可。
i += 1 缩进 两下,,直接干成 死循环了
while i < len(l):
.....
.....
i += 1
注意缩进问题,缩进稍微错误就会使程序产生歧义
就像这个本来如果+=是在循环内的话,程序就会正常运行,因为你设定了循环条件i<len(l),但是如果不在循环内,那就意味着你告诉程序这个+=是放在死循环后再执行的,其实就是根本不会执行,死循环会一直循环的
如果明白了,点击右上角给个采纳哦~