Python的缩进控制

布啦豆 23923

Python语法非常简洁,但是也有头疼的地方,那就是缩进,也是新手入门的最大绊脚石

缩进有两种,一种是tab缩进,另一种是空格。【推荐后者】

缩进的错误难以发现,而且对于热情的新手来说,就像是零度的洗脚水泼在了头上,那酸爽~

如图,一个示例:缩进错误

图中编辑器是Sublime3,终端是Windows PowerShell

执行报错未缩进不匹配任何外部缩进水平,典型的错误,在Sublime中也没看出来

现在在Sublime编辑器中,全选中,效果如下截图: sublime全选

长长的横杠,就是tab缩进····则是空格缩进,正是tab和空格混用导致的错误。

统一用tab或者统一空格数【最好四个】,都是完全可行的,如图: tab缩进 空格缩进.PNG

补充下我常用编辑器的默认缩进格式:

  • Sublime3:默认 Tab 缩进
  • Pycharm:默认四个空格缩进
  • Atom:默认四个空格缩进
  • VS Code:需要安装插件,默认四个空格

版权声明:允许转载,转载请注明出处 —— 《Python3教程》: Python的缩进控制

Copyright @2016-2021 | 赣ICP备16003025号-1 | 公安备案号:36062202000048 |