1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Python的 if .else.elif语句详解

Python的 if .else.elif语句详解

时间:2023-06-14 03:09:42

相关推荐

Python的 if .else.elif语句详解

If语句 是用来判断的

Python 编程中 if 语句用于控制程序执行 用来检测一个条件:如果条件为 (真)true,就会运行这个语法块,如果为Fales 就跳过不执行。

elif是依附于if存在的,两者之间的运算逻辑相同,如果仅仅需要一次判断,则仅用if就可以,如果需要多路判断则在if后面添加数量不等的elif;else是在所有if 、elif判断为 false后直接运行的,本身不带布尔运算式子。

python复合布尔表达式计算采用短路规则,即如果通过前面的部分已经计算出整个表达式的值,则后面的部分不再计算。

举个if的 例子

If语句代表 如果

如果 什么条件成立了,

我们就做什么

a<5成立 执行缩进代码块内容

举个else的例子

else 为给if 添加的一个语句,意思是,如果if判断是False,就不会执行if内容直接去执行 else 内容。如果判断为true, 就会把缩进的代码语句执行。

举个elif的例子

elif会一直执行到返回为 ture的值 就会停止

当一个块里的if 或者 任何一个elif判断为真时,后面的elif和 else都不会执行了

因为 if 语句是从上往下执行的

如果 全部if的也可以 只是会增加 计算机处理性能。

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

科普

在Python中:

任何非0数字或非空对象 对象都为真

数字0,空对象以及特殊对象None都被认作是假

比较和相等测试会递归应用在数据结构中。

比较和相等测试会返回True 或False(1和0的特殊版本)

布尔and和or运算符会返回真或假的操作对象

11月10号王宇林

本文转自新网学会51CTO博客,原文链接:/xwxhvip/1980747,如需转载请自行联系原作者

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。