缩进错误:在def中预期有一个缩进的块。

问题描述 投票:-1回答:1

我知道有很多关于这个主题的问题,但我真的找不到解决方案,我每次运行代码时都会得到这个错误。

def spy_game(nums):
    code = [0,0,7,'x']
    for num in nums:
        if num == code[0]:
            code.pop(0)

    return len(code) == 1

每一行都是正确的意图IMO。

  File "C:/Users/Гио/PycharmProjects/python_course/Методы и функции/Задачи по работе с функциями.py", line 61
    def spy_game(nums):
    ^
IndentationError: expected an indented block
python pycharm
1个回答
0
投票

我想你必须使用在线代码格式化器,如 https:/www.tutorialspoint.comonline_python_formatter.htm

如果您的代码中确实存在同义词错误,这也会向您显示,然后您可以纠正它。


3
投票

我相信问题在于你的制表符和空格不一致。

确保你只使用上面的一种。

© www.soinside.com 2019 - 2024. All rights reserved.