[英]IndentationError: expected an indented block in def
我知道關於這個主題有很多問題,但我真的找不到解決方案。 每次運行代碼時都會出現此錯誤
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
我認為問題在於您的制表符和空格不一致。
確保只使用上述其中一種。
我認為您必須 go 用於在線代碼格式化程序,例如https://www.tutorialspoint.com/online_python_formatter.htm
如果它確實存在於您的代碼中,這還將向您顯示標識錯誤,然后您可以更正它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.