Python 预期缩进块出错,有人知道吗?

Python 预期缩进块出错,有人知道吗?,python,Python,你有一个标签和空格混合的文件,这让你和解释器很困惑。用空格替换文件中的所有制表符,然后正确缩进程序。您有一个制表符和空格混合的文件,这会让您与解释器混淆。将文件中的所有制表符替换为空格,然后正确缩进程序。请格式化代码,因为它对您的特定问题至关重要,请发布完整错误。最后,有一个带问题的主体。请格式化你的代码,因为它对你的特定问题至关重要,请发布完整的错误。最后,实际上有一个带有问题的主体。使用python-t运行程序可能会有所帮助,它将在混合的制表符和空格上发出警告。使用-tt将使其成为错误(这也

你有一个标签和空格混合的文件,这让你和解释器很困惑。用空格替换文件中的所有制表符,然后正确缩进程序。

您有一个制表符和空格混合的文件,这会让您与解释器混淆。将文件中的所有制表符替换为空格,然后正确缩进程序。

请格式化代码,因为它对您的特定问题至关重要,请发布完整错误。最后,有一个带问题的主体。请格式化你的代码,因为它对你的特定问题至关重要,请发布完整的错误。最后,实际上有一个带有问题的主体。使用
python-t
运行程序可能会有所帮助,它将在混合的制表符和空格上发出警告。使用
-tt
将使其成为错误(这也是Python 3中的默认设置)。@Don:如果此答案解决了您的问题,请单击左侧的复选标记“接受”。欢迎使用Stack Overflow。使用
python-t
运行程序可能会有所帮助,它将在混合选项卡和空格上发出警告。使用
-tt
将使其成为错误(这也是Python 3中的默认设置)。@Don:如果此答案解决了您的问题,请单击左侧的复选标记“接受”。欢迎来到堆栈溢出。
a = "aabb"

words = list(a)
new_words = []

count = 1

for i in range(0,len(words)-1):

    if words[i] == words[i+1]:

        count = count + 1

        if i+2 == len(words):
            print words[i+1],count


    else: 
        print words[i],count
        count = 1