Python 语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出是什么意思

Python017

Python 语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出是什么意思,第1张

1、对缩进没有严格要求的程序语言,会像图中示例,有一个闭合的关键字,if 标志了开始、 endif标志了结束,缩进不影响程序执行流程。

图中的两个代码块缩进不一样,但执行效果都是a=1时,执行1-3。

2、python语言没有像 endif 这样的闭合关键字,而是通过缩进来标志代码块的开始,结束。

A、B两个代码块的执行流程就完全不一样。

A代码块:当A=1时,只是执行1:1的缩进,标志1是if子句代码的开始,2减少缩进,标志新的代码块开始,它是相对于1减少了缩进,标志1是代码块的结束(退出)

B代码块:当A=1时,执行1-3,:同样1的缩进,标志1是if子句代码的开始,4减少缩进,标志新的代码块开始,它是相对于3减少了缩进,标志3是代码块的结束(退出).

缩进作用就类似前面例子的endif这种闭合标记

python中if语句的基本格式:

其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。

else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句。

if 语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。

当判断条件为多个值时,可以使用以下形式:

python if语句里面怎么继续写if语句

f的基本语法格式看下面:第一行是条件语句,如果满足条件就会执行第二行,没有括号或者结束语句,比如endif,没有。

假如第二行没有缩进,就会产生错误。

新手容易犯一个错误就是条件语句后面不写冒号,出现这样的错误:

我们假如有多个条件,我们可以使用else,当条件不满足的时候执行它下面的语句块。当然else是顶个写,并且后面记得写冒号。