全站数据
8 4 2 0 5 8 1

函数and和or的用法区别

小范老师说学历 | 简单学习,快乐成才!         
问题更新日期:2024-10-15 17:49:58

问题描述

函数and和or的用法区别,在线求解答
精选答案
最佳答案

and和or是Python中的逻辑运算符,and需要满足两边条件都为真时,才能得到真值,or只要满足一边条件为真,就能得到真值。and的用法是:先判断左边表达式是否为真,如果为假,则直接返回假,否则再去判断右边表达式是否为真,如果为真,则返回真;如果为假,则返回假。or的用法是:先判断左边表达式是否为真,如果为真,则直接返回真,否则再去判断右边表达式是否为真,如果为真,则返回真;如果为假,则返回假。

其他回答

函数and和or的区别如下:

函数and要求,全部的满足,才会返回结果“真”。

如:语、数都大于等于95,发奖学金100元;

=if(and(a2>=95,b2>=95),100,0);

函数or要求,只要满足一个条件,返回结果“真”。

如:语文,或者是数学得100分,奖50元

=if(or(a2>=100,b2>=100),50,0)

其他回答

它们都是逻辑符号,and表示"且″的意思,or表示"或"的意思,如丨x-2丨+|y+4|=0则X-2=0 αnd y+4=0,等式才会成立。若x^2=16则x=4 or ⅹ=-4,即两个中至少有一个成立。

其他回答

and 和 or 是逻辑运算函数(判断结果是真还是假);

and 需要所有条件都成立,or 只需要一条条件成立。

可以和IF一块使用;

IF的格式是IF(条件,真值,假值);

比如 =IF(and(A1>2,B1>2),"成立","不成立")。

假如有这样的单元格内容

A B C

2 3 =and(A1>2,B1>2)

2 3 =and(A2>2,B2>2)

2 3 =or(A3>2,B3>2)

上面C列的公式解释

C1 A1>2并且B1>2,结果是假(false)

C2 A2>2并且B2>2,结果是假(false)

C3 A3>2或者B3>2,结果是真(false