【问题标题】:Python error expected an indented blockPython 错误需要一个缩进块
【发布时间】:2015-03-14 20:37:08
【问题描述】:

再次嗨,对于我在描述我的问题时的错误,我深表歉意。 这是我的小功能,所以我保存在文件名 nester.py 中

def print_lol(the_list):

  for each_item in the_list:    
    if isinstance(each_item,list):
        print_lol(each_item)
    else:
        print(each_item)

当我想使用它时按 F5。我在 Python 3.4.3 Shell 中遇到了上述错误。

【问题讨论】:

  • 你的问题是?
  • 您好,当我按 F5 运行模块时,我看到上面的错误意思是:“预期相同的块”。
  • 我想它会说“期望一个缩进块”
  • 请将您的问题edit 1) 实际提出问题,2) 包括您收到的任何错误或回溯的全文,以及 3) 显示您的程序输入、预期输出和实际输出(如果有)

标签: python-3.x for-loop


【解决方案1】:

您在代码中混合了制表符和空格。所有块应缩进 4 个空格。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-24
    • 2015-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-12
    相关资源
    最近更新 更多