通过近期的代码训练,我发现同样的一个语句,在同一行缩进的位置不同,决定的执行部分也不同.先给一个例子(我想打出1-100中的前20个偶数) 比较第一张图和第二张图.第一张截图实现了我想要的功能.可是当我把“sum+=1”进了一个tab键时,只打出来了前十个偶数(第二张截图). 比较第一张图和第三张图.把“i+=1”后退了一个tab时,运行为空. 这是为什么呢?是因为python对缩进有着严格的要求,所以决定了代码的运行. 图二把“sum+=1”进了一个tab,使其与if对齐,那么“sum+=1”