我知道有很多关于这个主题的问题,但我真的找不到解决方案,我每次运行代码时都会得到这个错误。
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
我想你必须使用在线代码格式化器,如 https:/www.tutorialspoint.comonline_python_formatter.htm
如果您的代码中确实存在同义词错误,这也会向您显示,然后您可以纠正它。
我相信问题在于你的制表符和空格不一致。
确保你只使用上面的一种。