IndentationError:需要一个缩进块

新手上路,请多包涵

有人可以告诉我我在这个 Python 代码示例中做错了什么吗?

 for i in range(len(Adapters)):
print Adapters[i]

我正在尝试列出/打印出数组内容,但代码在打印命令时出现错误: IndentationError: expected an indented block

原文由 beic 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 357
2 个回答

您需要在 for 循环主体内缩进 print 语句

for i in range(len(Adapters)):
    print Adapters[i]

如果您想简化代码,@jamylak 建议的第二个循环是可行的方法。

原文由 Levon 发布,翻译遵循 CC BY-SA 3.0 许可协议

您需要在 for loop 块内缩进

for i in range(len(Adapters)):
    print(Adapters[i])

更好的方法是:

 for item in Adapters:
    print(item)

原文由 jamylak 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题