python自学菜鸟 expected an indented block什么意思 在python的条件语句出现 expected an ind...

python\u81ea\u5b66\u83dc\u9e1f expected an indented block\u4ec0\u4e48\u610f\u601d

Python\u4e25\u683c\u5730\u8981\u6c42\u4ee3\u7801\u7f29\u8fdb\uff0c\u7f29\u8fdb\u7684\u4ee3\u7801\u5757\u76f8\u5bf9\u4e8e\u4e0a\u4e00\u7ea7\u662f\u4ece\u5c5e\u5173\u7cfb\u3002\u7528if\u8bed\u53e5\u4e3e\u4e2a\u4f8b\u5b50\uff1a
if a==2: print 'hello world'if\u8bed\u53e5\u7684\u6761\u4ef6\u4e3a\u771f\u65f6\u4f1a\u6267\u884cprint\u8bed\u53e5\uff0cprint\u8bed\u53e5\u662fif\u8bed\u53e5\u7684\u4ece\u5c5e\u4ee3\u7801\u5757\uff0c\u4ee3\u8868\u4ece\u5c5e\u5173\u7cfb\uff0cprint\u8bed\u53e5\u4e4b\u524d\u67094\u4e2a\u7a7a\u683c\u3002\u5982\u679cif\u8bed\u53e5\u6ca1\u6709\u4efb\u4f55\u4ece\u5c5e\u7684\u4ee3\u7801\u5757\u5c31\u4f1a\u62a5\u9519expected an indented block\u3002\u4e0eif\u8bed\u53e5\u7c7b\u4f3c\u7684\uff0c\u5fc5\u987b\u5305\u542b\u4ece\u5c5e\u4ee3\u7801\u5757\u7684\u8fd8\u6709while\u3001for\u3001try-except\u7b49\u3002

print \u524d\u9762\u52a0\u4e24\u4e2a\u7a7a\u683c\u6216\u52a0tab\u952e\u8bd5\u8bd5

Python是对缩进敏感的语言,最常见的情况是tab和空格的混用会导致错误,或者缩进错误,而这是用肉眼无法分别的。

在编译时出现错误IndentationError:expected an indented block,说明此处需要缩进,你只要在出现错误的那一行,按空格或Tab(但不能混用)键缩进就行。

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网