龙空技术网

python教程四 if条件语句

雪蕊幽香酱01 42

前言:

今天朋友们对“python if elif else缩进”大体比较珍视,同学们都想要剖析一些“python if elif else缩进”的相关知识。那么小编同时在网上搜集了一些对于“python if elif else缩进””的相关资讯,希望咱们能喜欢,兄弟们快快来了解一下吧!

Python if条件语句

Python if条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

可以通过下图来简单了解条件语句的执行过程:

Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。

简单来说if语句就是,如果条件成立则执行,条件成立代表真True,真的意思就是条件是对的,比如2>1这个条件当然是真的了,所以条件成立,则开始执行if语句.条件不成立则为假False,也很好理解,就是2<1,当然是假的了,这不是骗人呢吗,2怎么可能小于1呢,所以条件为假,则不成立,不成立当然不执行了,可是都不执行,那代码就没有任何意义了,所以if条件语句里面包含了elif.else两个条件语句,语法格式是:

if 判断条件:

执行语句……

else:

执行语句……

注(else:)这个语句后面是不需要判断条件的,简单理解可以认为是,当if条件不成立时,为假时,程序跳转到else执行语句

例:

结果:

当我告诉if b>a

例:

大家看到啦,我已经改成了b>a,咱们运行一下看看结果

结果:

现在的运行结果为,if的条件语句,但是编译器没有执行else:条件语句,所以我们可以理解为,当if条件达到执行标准之后,执行完毕则不执行其他条件语句,当if语句达不到执行标准,则继续往下执行,直到达到执行标准

第二个if条件语句:

在这里大家可以看到,多加了一个elif,还多加了不止一个,elif的语法和if一样的,语法是: elif 条件语句.这个elif在if里面可以有多个,在我们编写代码的时候需要很多的条件,一个if和else根本不能满足我们的要求,所以在这里增加了elif,需要多多个条件时,可以使用elif,它可以有很多个,你想要几个,它就给你几个.

结果:

猜到运行结果了吗?

这次执行的条件语句是在elif b==c:的语句下的命令,很简单因为b=1 c=1所以b==c条件自然成立了,既然成立了,那就必须执行成立之后的语句

在这里要特别说明一下:if elif else这几个语句在这里要顶格写,以后涉及到if嵌套的时候在详细讲格式,print输出执行需要四个空格,不能和if elif else顶格,这是语法格式,一定记住,if elif else后面都不许要加英文键的:(冒号)不然编译器会报错,因为它不懂你在说什么,只有有了冒号才是一个完整的语句

今日要点:if 条件语句: 都要加上:号,else语句不需要任何的条件语句,它的意思是你们都不行了我才上,我是垫底的,所有条件都不成立则会执行else.elif语句和if一样,不一样是它在if里可以有多个,需要几个就写几个elif.格式要求if elif else所有条件语句下的print都需要四个空格,也可以是电脑键盘上的Tab缩进键

标签: #python if elif else缩进