尝试在Python解释器中运行我的程序时出现IndentationError:
line 127
global map
^
IndentationError: expected an indented block
我正在使用python版本2.7
以下代码有什么问题?:
def make_map():
global map
答案 0 :(得分:0)
Python需要4个空格或一个制表符来缩进和对齐代码 - 类似于Java期望卷曲{}括号是循环,方法或类等的开始。
def some_function():
somecode
morecode
...
应格式化为
def some_function():
somecode
morecode
...
您的代码似乎在第127行引发异常,因此请检查并根据需要缩进代码。
def some_code():
for i in range(1, some_value):
some_method()
if need_more_indent:
indent_code()
do_this_after_indent_code()
this_runs_after_for_loop()
return 'lol'