社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

如何学习python|12、条件和布尔类型

简约是种雅致 • 5 年前 • 358 次点击  

条件语句的判断条件是 == 操作符的运算结果。 == 操作符的运算结果只有两种情况,即相等和不相等,也就是条件成立和不成立。

拓展:为什么表示真值和假值的类型命名为 布尔 类型呢?布尔,英文为 Boolean,得名于乔治 · 布尔,他是爱尔兰科克皇后学院的英国数学家,他在十九世纪中叶首次定义了逻辑的代数系统。现在,布尔逻辑在电子学、计算机硬件和软件中有很多应用。

把目光回到我们当下的生活,很多客观事件的真假判断则要简单直白得多。之前也提到过,用来表示条件真假的数据类型就叫做布尔类型,而不单单局限于数值比较。


用来储存布尔值的变量叫做 布尔变量 。我们可以将语句的执行结果保存在变量中,执行结果即 True False 。也可以直接使用 True (真) 或者 False (假)本身来创建布尔变量。比如:



多分支:

Python 中可以通过增加 elif 语句来实现更多的选择:

拓展:elif 是 else if 的简写。

假如有更多的分支,那可以通过添加elif分支解决。


三元表达式:

small 的赋值被 if else 分成三个部分(三元就是这三个部分),其中第二部分是条件,当满足条件时,返回第一部分的值,否则返回第三部分的值。

此外,Python 世界里的 三元表达式 可以帮助我们更简洁地表达,如果觉得理解有难度,可以带入编程练习中体会感受哦~

跟紧小编的脚步,相信你也能早日学会python!!!

© 版权声明:本文图片来源于网络,版权归作者所有。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/56700
 
358 次点击