由两个布尔型值参与运算的逻辑运算符不包括( )。

 我来答
惠企百科
2022-12-14 · 百度认证:北京惠企网络技术有限公司官方账号
惠企百科
惠企百科网是一家科普类综合网站,关注热门中文知识,集聚互联网精华中文知识,本着自由开放、分享价值的基本原则,向广大网友提供专业的中文知识平台。
向TA提问
展开全部

不包括非运算。

布尔型的值只有两个:false(假)和true(真)。且false的序号为0,true的序号是1(或者是非0)。

用于布尔型的标准函数有

ord(取序号),pred(前导),succ(后继)

注意:false没有前导,true没有后继。

用于布尔量的运算有布尔运算(或称逻辑运算),它们是:

AND(与),OR(或),NOT(非)

对布尔量还可以进行关系运算(或称比较运算)。关系运算有以下6种:

<(小于),<=(小于等于),=(等于)

>(大于),>=(大于等于),<>(不等于)

例子:

var1=var2==var3  如果var2=var3,var1为true,否则为false

var1=var2!=var3  如果var2!=var3,var1为true,否则为false

var1=var2<var3  如果var2<var3,var1为true,否则为false

var1=var2>var3  如果var2>var3,var1为true,否则为false

var1=var2<=var3  如果var2<=var3,var1为true,否则为false

var1=var2>=var3  如果var2>=var3,var1为true,否则为false

var1=!var2  如果var2为true,则var1为false (逻辑非) 

var1=var2&var3  如果var2var3为true,则var1为true,否则为false (逻辑与)

var1=var2|var3 如果var2或var3为true,则var1为true (逻辑或)

var1=var2^var3如果var2或var3有且仅有一个是true,则var1为true,否则为false(逻辑异或)。

扩展资料:

逻辑NOT

逻辑AND

逻辑OR

优先级为:NOTANDOR

同级运算从左到右

在形式逻辑中,逻辑运算符或逻辑联结词把语句连接成更复杂的复杂语句。例如,假设有两个逻辑命题,分别是“正在下雨”和“我在屋里”,我们可以将它们组成复杂命题“正在下雨,并且我在屋里”或“没有正在下雨”或“如果正在下雨,那么我在屋里”。

一个将两个语句组成的新的语句或命题叫做复合语句或复合命题。

参考资料来源:百度百科-布尔型

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式