Python之程序的缩进问题

稍微懂点python的小伙伴们都知道缩进在python代码中的重要性,缩进不规范程序就不能运行。这也是python比其他编程语言简单的地方,用缩进来替代各种范围符号,大大的减少了代码的输入。
但是,有时候会从网上复制粘贴案例代码,然后在本地运行后会报错:
TabError: inconsistent use of tabs and spaces in indentation。
TabError:在缩进中不一致地使用制表符和空格。
==============================================================
通常缩进错误有三种:
1、代码前后缩进量不一致
2、代码前后缩进符号不一致
3、tab与space混用
==============================================================
这时候就会很奇怪了,明明看着缩进很规范,但程序就是会报这个错误,例如pycharm,一旦出现缩进错误,pycharm在出错的那一行的空白缩进处出现黄色区域
这里写图片描述

如图,缩进最然表面上看着没有问题,其实时tab和space混用了。
解决办法:重新缩进;点击小灯泡,出来下拉框,其中有两项这里写图片描述
随便选一个后,pycharm会自动调整错误缩进。

猜你喜欢

转载自blog.csdn.net/henu1710252658/article/details/81840921