问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python中的逻辑运算

发布网友 发布时间:2022-04-21 07:03

我来回答

1个回答

热心网友 时间:2022-05-10 09:48

逻辑运算并不限于布尔(boolean)型的变量/值。

关键是一个变量/值是“相当于”True还是False。
None、False、空字符串""、0、空列表[]、空字典{}、空元组(),都相当于False。其它的都相当于True。

先说 A or B 。
如果A相当于True,那么返回A。否则,返回B。
所以,如果A和B都是False,那么A and B也是False (False or False == False)。

除了做布尔值的判断,C = A or B 这种写法,常用于不确定A是否为空值时,把B作为候补来赋值给C。

A and B相反。如果A相当于True,那么返回B。否则,返回A。
所以,只有A和B都是True时,A and B才是True (True and True == True)。

以上是我自己写的,原创。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 python中的逻辑思维怎么样? Python用于表示逻辑或者运算的关键字? python语言通过什么来体现逻辑关系 python的逻辑运算符有哪些 Python的逻辑运算 python逻辑运算符有哪些 python的思维逻辑怎么样? 小米路由器无法识别上网类型怎么解决 医保卡丢了被人刷了怎么办 请问我的医保卡丢了,里面的钱能丢不,我挂失了 学生办理医保卡丢了怎么办理吗 学校学生医保卡丢了怎么办 社保卡丢了别人捡到了可以拿去用吗? 社保卡丢了别人捡到了可以拿去用吗 自己医保卡没带可以用别人的吗 医保卡弄丢了,别人不知道密码能盗刷吗? 医保卡丢,别人可以刷卡里面的钱吗 医保卡丢失,在平台改密了他人能用吗 深圳少儿医保卡丢失还能用吗 医保卡丢了别人拿去会爽吗 我想问下python中 逻辑与:“&”和“and”的区别 python 的运行逻辑 python的关键字有哪些,都是什么意思? Python逻辑运算符and? 关于python中的逻辑运算 python运算符有哪些? python通过什么来体现语句之间的逻辑关系 python中逻辑运输符在数字间是怎么运算的 Python3逻辑运算符not? Python中“物理行”和“逻辑行”的区别 python软件开发工程师的逻辑思维可以怎么培养? 苹果ipad锁屏密码忘记了要怎么解屏 ipad锁屏密码忘了,怎么办? 苹果ipad屏幕密码忘了怎么办 小米路由器无法连接网络? 把面粉调成糊状,怎么调 面糊怎么熬制 怎么熬玉米面糊糊 面糊有面疙瘩怎么办 鸡蛋饼怎么做好吃早餐