早教吧作业答案频道 -->其他-->
布尔运算查了许多资料仍然不明白,原文如下: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为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
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
看了 布尔运算查了许多资料仍然不明...的网友还看了以下:
求(1+x+1/x平方)的10次方展开试中的常数我是怎样算的。T(r+1)=C(10,r)*(1+ 2020-05-13 …
函数分解一个函数x=f(t),在原点附近是连续可导的在原点附近可分解为x=t*df/dt+R(t) 2020-05-14 …
设函数y=f(x)是定义在R上的函数,对任意实数x,有f(1-x)=x^2-3x+3.⑴求函数y= 2020-07-18 …
关于高一函数的换元法已知f(x-1)=x²-2x,求f(x)老师给的解题过程:设t=x-1∵x∈R 2020-08-01 …
1.M∪{1}={1,2,3},则M有(?)个.2.S、T是两个非空集集合,且互不包含,则S∪(S 2020-08-01 …
下列各选项中的M与P表示同一个集合的是()A.M={x∈R|x2+0.01=0},P={x|x2=0 2020-10-31 …
设二次函数f(x)=ax2+bx+c(a.b.c∈R)满足条件:①当x∈R时,其最小值为0,且f(x 2020-11-01 …
函数周期问题设f(x)在R上有定义,任意R上的x,有f(x+T)=kf(x)(k,t为常数,T>0) 2020-11-16 …
用mathmetica求解常微分方程组的问题!急急急r=1,d=0.5,a=0.1,b=0.02,x 2021-01-04 …
已知定义在R上的函数f(x)的图象连续不断,若存在常数t(t∈R),使得f(x+t)+tf(x)=0 2021-01-17 …