早教吧 育儿知识 作业答案 考试题库 百科 知识分享

布尔运算查了许多资料仍然不明白,原文如下:not布尔“非”如果x为True,返回False。如果x为False,它返回True。x=True;noty返回False。and布尔“与”如果x为False,xandy返回False,否则它返

题目详情
布尔运算
查了许多资料仍然不明白,原文如下:
not 布尔“非”
如果x为True,返回False。如果x为False,它返回True。 x = True; not y返回False。
and 布尔“与”
如果x为False,x and y返回False,否则它返回y的计算值。 x = False; y = True; x and y,由于x是False,返回False。在这里,Python不会计算y,因为它知道这个表达式的值肯定是False(因为x是False)。这个现象称为短路计算。
or 布尔“或”
如果x是True,它返回True,否则它返回y的计算值。 x = True; y = False; x or y返回True。短路计算在这里也适用。
这段话是关于python的
▼优质解答
答案和解析
这个里面的概念就是基本的逻辑运算.
NOT,否定,如果X是T,返回F,如果是F,返回T.它的取值就这么两个,T或F(TRUE/FALSE).没别的,后面一样.
AND,与,运算特点是只要有一个参与运算的量是F,整个结果就是F.只有全部参与运算的量都取T,结果才能为T.所以才有你表述中第二个介绍里的 X AND Y的说法.因为已经有一个F了,所以后面的量的值不用判断了.你在这里可以认为AND是逻辑乘法运算,T相当于1,F相当于0.任何数乘以0结果就是0
OR,或,运算特点是只要有一个参与运算的量是T,整个结果就是T.只有全部参与运算的量都取F,结果才能为F.所以才有你表述中第三个介绍里的 X OR Y的说法.因为已经有一个T了,所以后面的量的值不用判断了.你在这里可以认为OR是逻辑加法运算,T相当于1,F相当于0.任何数加1结果就是非0,也就是1
看了 布尔运算查了许多资料仍然不明...的网友还看了以下:

从A地到B地是上坡路,上坡速度为v,返回时,则往返的平均速度为?从A地到B地是上坡路,上坡速度为v  2020-04-26 …

某市环保部门对市中心每天环境污染情况进行调查研究,发现一天中环境污染指数f(x)与时刻x(时)的关  2020-05-13 …

省环保研究所对市中心每天环境放射性污染情况进行调查研究后,发现一天中环境综合放射性污染指数f(x)  2020-06-10 …

课内阅读。文王听到这件事后,派人前去查询(xúnx...课内阅读。文王听到这件事后,派人前去查询(  2020-06-19 …

(2013•成都模拟)省环保研究所对市中心每天环境放射性污染情况进行调查研究后,发现一天中环境综合  2020-06-21 …

一艘轮船带的燃料最多用9时,驶时顺流而下每时可行45千米返回逆流,每时可行30千米,最多开几时就返  2020-06-28 …

有关基本不等式某商品进价为每件50元,据市场调查,当销售价为每件x(50≤x≤80)元时,每天销售  2020-08-03 …

家有7岁小男孩,有点卷舌,医院检查没毛病,拼音不会K.g.x.家有7岁小男孩,有点卷舌,医院检查没毛  2020-11-14 …

按照下面的程序计算,若开始输入的x为正数,最后输出656,则满足条件的x不同值最多有?输入x→计算5  2020-12-09 …

2013年5月永州市公布了市第六次全国x一普查常住x一数,全市合计为518万x,下面是全市各区县的x  2020-12-27 …