-4

在第 28 行出现错误,如果 count<10 : ^ TabError: 在缩进中不一致使用制表符和空格。

count= input('给我甜甜圈的数量:') if count<10 : print('甜甜圈的数量:%s' % (count)) else : print('甜甜圈的数量:很多')

返回

看看我是怎么写的,点击给出的链接 http://pzy.be/v/1321/Untitled.jpg

4

3 回答 3

4

您在缩进代码时将制表符与空格混合在一起。不要那样做

于 2013-06-27T06:53:58.560 回答
3

如何阅读错误消息:

TabError: inconsistent use of tabs and spaces in indentation.
于 2013-06-27T06:55:45.333 回答
0

您不能在 Python 中混合使用制表符和空格,因为制表符计为多少个空格取决于您正在查看的程序和设置。空格,特别是一行代码的缩进程度,在 Python 中非常重要,因为它决定了流量控制和许多其他事情。所以所有人都必须看到相同的代码。

例如,这些在 Python 中是不同的:

if a:
    b()
c()

-

if a:
    b()
    c()
于 2013-06-27T06:56:51.410 回答