Error: IndentationError: expected an indented block

Where?

  Python代码执行时候报这个错误

Why?

  Python代码具有严格缩进规范,默认规范为一层缩进为4个空格,但可以缩进至少一个空格,推荐按规范来,这个出错函数下下缩进错误

Way?

  检查缩进,修改正确

错误代码:

class Num(object):
def __init__(self, num):
self.num = num def __abs__(self):
# 缩进不正确
return abs(self.num) num = Num(-10)
print(abs(num))

正确代码:

class Num(object):
def __init__(self, num):
self.num = num def __abs__(self):
# 缩进正确
return abs(self.num) num = Num(-10)
print(abs(num))

  

最新文章

  1. mysql 主从master-slave同步复制 配置,为读写分离准备
  2. Linux常用目录及文件
  3. transform:rotate在手机上显示有锯齿的解决方案
  4. Makeflow 4.0 发布,工作流引擎
  5. 使用 eclipse+egit 将项目提交至 github ,本地的git仓库:eclipse工作项目目录
  6. javaWeb 使用 jsp 和 javaBean 实现计算器功能
  7. Android 颜色渲染(七) RadialGradient 环形渲染实现水波纹效果
  8. jquery自调用匿名函数解析
  9. unix 环境高级编程 读书笔记与习题解答第四篇
  10. onActivityResult不执行 或者 onActivityResult的解决方法
  11. Qt监测光驱变化(使用WM_DEVICECHANGE)
  12. 使用 Windows Media Center 远程控制
  13. 2014牡丹江区域赛H(特里)ZOJ3826
  14. SQL IO监控
  15. sql server 2008 windows验证改为混合登陆SqlServer身份验证用户名密码
  16. linux grep find查找文件夹、代码中的某行/字符串
  17. 进程理论 阻塞非阻塞 同步异步 I/O操作
  18. python 闭包和装饰器
  19. tensorflow实战系列(一)
  20. Unity 屏幕外死亡的敌人的分数显示在屏幕内

热门文章

  1. 分享一个操作pdf文件的js文件-pdfObject.js(文件预览、下载、打印等操作都具备)
  2. typedef的陷阱
  3. php实现无限极分类(多维数组 / 二维数组)形式
  4. 解决 SQL 注入和 XSS 攻击(Node.js 项目中)
  5. new Map()详细介绍与对比
  6. 【Docker】Docker安装运行dubbo-admin
  7. java初探(1)之登录终探
  8. mysql InnoDB引擎是否支持hash索引
  9. Eclipse获取工作空间跟运行空间
  10. JVM调优和深入了解性能优化