https://www.python.org/dev/peps/pep-0008/Python 3 disallows mixing the use of tabs and spaces请参考下列连结说明https://tinyurl.com/nbvekap简单说:建议用space而非tab。已经都用tab是不会有问题。但混用两者会出错。我的说明里只是简化了。这其实只是因为为了让程式码无论在什么地方看起来都有一致的缩排。因为空白一定是空白一格,但tab在不同地方不一定是一样。有时候是4格,有时候是8格。混用两个有时候看起来一样,有时候又不一样。如此而已。我自己是刚学起步不久就一直碰到问题,后来在书上看到才知道原来