在第 28 行出现错误,如果 count<10 : ^ TabError: 在缩进中不一致使用制表符和空格。
count= input('给我甜甜圈的数量:') if count<10 : print('甜甜圈的数量:%s' % (count)) else : print('甜甜圈的数量:很多')
返回
看看我是怎么写的,点击给出的链接 http://pzy.be/v/1321/Untitled.jpg
在第 28 行出现错误,如果 count<10 : ^ TabError: 在缩进中不一致使用制表符和空格。
count= input('给我甜甜圈的数量:') if count<10 : print('甜甜圈的数量:%s' % (count)) else : print('甜甜圈的数量:很多')
返回
看看我是怎么写的,点击给出的链接 http://pzy.be/v/1321/Untitled.jpg
您在缩进代码时将制表符与空格混合在一起。不要那样做。
如何阅读错误消息:
TabError: inconsistent use of tabs and spaces in indentation.
您不能在 Python 中混合使用制表符和空格,因为制表符计为多少个空格取决于您正在查看的程序和设置。空格,特别是一行代码的缩进程度,在 Python 中非常重要,因为它决定了流量控制和许多其他事情。所以所有人都必须看到相同的代码。
例如,这些在 Python 中是不同的:
if a:
b()
c()
-
if a:
b()
c()