title: python自学菜鸟expectedanindentedblock什么意思？
desc: <img src
topic: Python
content: 论问答社区头像的重要性 题记 1不像其他语言（C， java 等等），python的是用缩进来识别语法逻辑块的i.e. if， while， for， def 等）。同一个if逻辑块下面的语句必须要有相同的缩进，否则python解析器怎么知道if块控制哪些语句？ 2所谓缩进，就是每一行开头的空白。这个空白可以由多个空格或者制表符组成。python下面你怎么缩进都可以，比如3个空格，2个tab，这样都是合法的。但是同一个逻辑块下面必须用一样的。一般来说，我