xml地图|网站地图|网站标签 [设为首页] [加入收藏]

多行缩进,Python避免缩进错误

来源:http://www.ccidsi.com 作者:集成介绍 人气:103 发布时间:2019-06-19
摘要:vim多行缩进命令, 假设要缩进当前行下的10行,能够输入 10 要标志缩进的行能够由此 vjj Python依照缩进来判定代码行与前二个代码行的涉及。Python通过行使缩进让代码更易读。轻松地说

vim多行缩进命令, 假设要缩进当前行下的10行,能够输入 10>> 要标志缩进的行能够由此vjj>

Python依照缩进来判定代码行与前二个代码行的涉及。Python通过行使缩进让代码更易读。轻松地说,它供给您接纳缩进让代码整洁而构造清晰。在较长的Python程序中,你将见到缩进度度各差异样的代码块,那让您对程序的公司结构有大约的咀嚼。

预习:

当您开始编写制定必须正确缩进的代码时,须求留意一些常见的缩进错误。举个例子,不常候,工程师会将不须要缩进的代码块缩进,而对此必须缩进的代码块却忘了缩进。通过翻看那样的荒唐示例,有助于你现在避开它们,以及在它们出今后程序中时打开修补。

图片 1

python大大的图

知识点:

图片 2

4.2 幸免缩进错误

我的图

Python根据缩进来判断代码行前一代码行的关系;

图片 3

缩进让代码整洁、结构清晰;

1.忘记缩进

缩进错误:不供给缩进的代码,居然缩进;必须缩进的代码,却忘了缩进;

对此位于for语句后边且属于循环组成都部队分的代码行,一定要缩进。借使您忘掉缩进,Python会提醒您

  4.2.1 忘记缩进

IndentationError: expected an indented block.缩进错误,预期有四个缩进块。

for语句后面且属于循环组成都部队分的代码行,一定要缩进;不然,如下图错误:

对应在大大的代码上正是把第五行和第八行用于注释的三引号去掉,程序会提醒第七行有缩进错误

图片 4

图片 5

图片 6

通常,讲紧跟在for语句后边的代码行缩进,可免除这种缩进错误。

(缩进错误:期望缩进块)

2.遗忘缩进额外的代码行

  4.2.2 忘记缩进额外的代码行

不时,循环可以运行而不会告诉错误,但结果可能会离奇。试图在循环中执行多项职务,却忘记缩进当中的一部分代码行时,就能并发这种气象。就如下图展现的完全一样,对应的代码是九到十二行,忘记缩进第十二行(它告诉各位魔术师,大家希望他的下次表演),就能现出这种情况:

记不清缩进在那之中一行代码,晤面世以下错误:

图片 7

图片 8

for循环后边的第二条print语句(第十二行)原本须要缩进,但Python发掘for语句后边有一行代码是缩进的,因而它从不报告错误。最终的结果是,对于列表中的每位魔术师,都实行了第一条print语句,因为它缩进了;而第二条print语句未有缩进,由此它只在循环甘休后举行二遍。由于变量magician的终值为'carolina',因而唯有她接到了音信"I can't wait to see your next trick"。那是贰个逻辑错误。从语法上看,这几个Python代码是法定的,但鉴于存在逻辑错误,结果并不复合预期。假若你预期某项操作将针对每一种列表成分都实行一回,但它却只进行了叁遍,请明确是不是供给将一行或多行代码缩进。

图片 9

本文由68399皇家赌场发布于集成介绍,转载请注明出处:多行缩进,Python避免缩进错误

关键词: 68399皇家赌场 Linux vim python入门 编程_Python学习

上一篇:皇家娱乐平台语句退出循环

下一篇:没有了

最火资讯