Python在行的开头使用空格来确定代码块的开始和结束时间。你可以获得的错误是:

意外缩进。这行代码的开头比以前的空格多,但是前面的不是子块的开头(例如if / while / for语句)。块中的所有代码行必须以完全相同的空白字符串开头。例如:

>>> def a():

... print "foo"

... print "bar"

IndentationError: unexpected indent

当以交互方式运行python时,这一点尤其常见:请确保在命令前不要放置任何多余的空格。(在复制粘贴示例代码时非常烦人!)

>>> print "hello"

IndentationError: unexpected indent

Unindent与任何外部缩进级别都不匹配。这行代码的开头比以前的空格要少,但是同样,它也不可能包含任何其他块。Python无法决定其去向。例如,在下面,最终的打印是否应该包含在if子句中?

>>> if user == "Joey":

... print "Super secret powers enabled!"

... print "Revealing super secrets"

IndendationError: unindent does not match any outer indentation level

预期缩进的块。这行代码的开头与前面的空格数量相同,但是最后一行应开始一个块(例如,if / while / for语句,函数定义)。

&

python意外缩进怎么修改_意外缩进怎么解决?相关推荐

  1. python编程的缩进什么意思_编程缩进是什么意思

    c语言中的缩进的是什么意思? 最好有个例子,让我看看没缩进和缩进了的区别, c语言中的缩进的是代码与页面边缘的距离,这样可以提高代码的可读性. 缩排是一种缩进的排版方式.当连续两行中,后一行在逻辑上是 ...

  2. python需要缩进的块_“需要缩进块”

    我会用"删除"来标记行,因为它们什么都不做.或者你也可以像其他人说的那样放进去,但移除是更好的选择.在 这个错误意味着,在其他情况下,它期望有东西在那里,但什么也没有.在 你不必在 ...

  3. python字符串为什么不能修改_为什么在Python(\n)中更改字符串中的行不起作用?...

    在大多数情况下,它可以完成任务,但有时(我很难精确地说,它依赖于什么)它会陷入一个无限循环中,因为它不切分文本字符串.在def insertNewlines(text, lineLength): &q ...

  4. python ini文件删除修改_如何在INI文件中编写时删除空格 - Python

    这是RawConfigParser.write的定义: def write(self, fp): """Write an .ini-format representati ...

  5. python 引用计数 循环引用_引用计数无法解决循环引用,CPython为何还使用它?

    取消excel表中的循环引用的步2113骤如下:1.打开一个5261Excel文件.打开之后,4102在操作表中的单元格时,1653出现了循环引用警告.2.点击左上角的 文件 菜单,在出现的菜单中点击 ...

  6. python提交表单无效_使用Django Form解决表单数据无法动态刷新的两种方法

    一.无法动态更新数据的实例 1. 如下,数据库中创建了班级表和教师表,两张表的对应关系为"多对多" from django.db import models class Class ...

  7. python猴子偷桃递归_用matlab编程解决猴子吃桃问题

    满意答案 askasp9 2013.09.03 采纳率:50%    等级:12 已帮助:12317人 我也来凑个热闹,利用递归算法,得到桃子数目 将下面程序复制,建一个StealPeach.m文件, ...

  8. python 中缩进的作用_缩进在Python中的作用有哪些?Python缩进案例分享

    缩进通常是指在文档中缩进单词,空格或行以遵循文档的样式规则,或者可以用来解释编写文档或代码时应使用的距离或应使用的空格.不过缩进在Python中的作用有哪些?在Python中缩进是最独特的功能之一,可 ...

  9. python的缩进规则是什么意思_Python编程思想(2):Python主要特性、命名规则与代码缩进...

    目录 那么什么是动态语言呢? 那么什么是弱类型语言和强类型语言呢? Python命名规则 缩进原则 李宁老师的<Python编程思想>上线了,囊括了Python的核心技术,以及Python ...

最新文章

  1. 期望最大EM(Expectation Maximum)算法是什么?为什么有时候不用梯度下降而是用EM算法
  2. 【CodeForces】961 F. k-substrings 字符串哈希+二分
  3. PHP高级编程之消息队列
  4. 26.Android Studio下Ndk开发(ffmpeg导入Android studio以cmake方式编译的过程)
  5. 计算机在我国开始被应用于,计算机应用推动自动化与信息化的发展
  6. 如何提高PHP代码的质量?第一部分 自动化工具
  7. 子目录 makefile make和clean
  8. 类和对象编程(二):类访问修饰符
  9. Pandas如何检测None和Nan
  10. java泛型中的通配符 extends与super
  11. class文件的反编译过程
  12. 企业微信的一周小结是怎么统计的?
  13. 单峰分布(unimodal distribution)、双峰分布 (bimodal distribution)以及偏态分布(skewness distribution)
  14. 邱锡鹏《神经网络与深度学习》—— 部分习题答案整理
  15. 关于security_huks安全模块的知识总结(一)
  16. 刷题记录:牛客NC16122郊区春游
  17. css中的@mixin的用法
  18. [资源]--100张极简约的电脑桌面壁纸总有一张你喜欢
  19. 2021年幼儿园教师招聘:中班绘画活动《吹画梅花》
  20. Linux下逻辑测试语句参数和流程控制语句 if语句

热门文章

  1. Cnetsdk.NET PDF 条码阅读器 SDK
  2. 职场中缓解职业倦怠的方式有哪些?
  3. php 遍历文件夹并压成zip_php - 遍历目录并下载文件
  4. C语言习题练习:有1234四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少
  5. Java比较两个数相等的运算符_Java中的==符号与equals()的使用(测试两个变量是否相等)...
  6. 2022安徽芜湖市南陵太平村镇银行招聘仿真试题及答案
  7. 7. 邵婷 校展示课二年级下册《数学广角--数独 》照片
  8. web前端开发学习之五
  9. VS2022 主题 和 背景 设置(简单实用)
  10. VTK:图像平滑——各项异性滤波