Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。

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

往往有的人会疑问:我根本就没缩进怎么还是错,不对,该缩进的地方就要缩进,不缩进反而会出错,,比如:

if xxxxxx:

(空格)xxxxx

或者

def xxxxxx:

(空格)xxxxx

还有

for xxxxxx:

(空格)xxxxx

一句话 有冒号的下一行往往要缩进,该缩进就缩进

原文地址:http://hi.baidu.com/delinx/item/1789d38eafd358d05e0ec1df

最新文章

  1. ios/iphone手机请求微信用户头像错位BUG及解决方法
  2. LightOj 1090 - Trailing Zeroes (II)---求末尾0的个数
  3. C语言结构体赋值2
  4. iOS开发总结-UITableView 自定义cell和动态计算cell的高度
  5. HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离之完全详解
  6. MIT Introduction to Computer Science and Programming (Lesson one )
  7. C++ const关键字用法详解
  8. [ios2]componentsSeparatedByCharactersInSet使用方法
  9. git 常用命令--Linus Torvalds
  10. 使用Nginx+CppCMS构建高效Web应用服务器(之三)
  11. Ocelot中文文档-请求Id和关联Id
  12. Django模板
  13. C++_day06_运算符重载_智能指针
  14. 基于FineUIMVC的代码生成器(传统三层)v1.0-2
  15. 【转载】ASP.NET MVC设置允许跨域访问
  16. idea打包springboot+maven项目并发布在linux上
  17. python学习之老男孩python全栈第九期_day001知识点总结
  18. Struts2表单数据接收方式
  19. PostgreSQL的 synchronous_standby_names 参数学习
  20. OCP最新题库收集,新版052考题及答案整理-19

热门文章

  1. 51nod-1130-N的阶乘的长度V2(斯特林近似)-套斯特林公式
  2. STL容器set用法以及codeforces 685B
  3. IE6/IE7尿性笔记 && avalon && director
  4. 旋转矩形碰撞检测 OBB方向包围盒算法
  5. kali linux 入门(1) 基于win10和docker的环境搭建
  6. 制作FastDFS的RPM包
  7. Element-ui之修改样式
  8. LUOGU P2416 泡芙 (缩点+树剖)
  9. MYSQL常用命令(转)
  10. vagrant网站中box下载方法