问题标签 [logical-and]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
42308 浏览

c++ - C++如何处理&&?(短路评估)

当遇到 (bool1 && bool2) 时,如果 bool1 被发现为假,c++ 是否会尝试检查 bool2 还是会像 PHP 那样忽略它?

对不起,如果这是一个太基本的问题,但我真的在 Schildt 和互联网上都找不到提及。

0 投票
3 回答
2203 浏览

python - Python bitand (&) vs and

大家好,我有这部分代码:

我有一系列的类型

我只想取第三个和第四个元素分别为 160 和 129 的行。这段代码不起作用。我必须做一些铸造吗?我认为 opg==160 正在努力将 int 与 int 进行比较...

0 投票
6 回答
2580 浏览

c++ - 如何使用逻辑 AND 运算符 (&&) c++ 调用这两个函数

假设我有两个函数和一个变量,

在每个函数中,number都会发生一些与变量相关的逻辑,例如:

然后我这样称呼他们:

为什么两个函数都没有被调用,我如何保证两个函数都被调用和 increment number,而不管返回值如何?

0 投票
3 回答
144 浏览

c - 三元运算符使用错误,“错误:应忽略的无效值”

如果我删除exit(0)整个程序运行正确,但我需要包含exit(0).

你能帮帮我吗?

0 投票
5 回答
1013 浏览

c++ - 运算符优先级和评估顺序

我无法理解这个程序的输出:

输出:

如果||先评估,则此输出很好,但是本文说它&&的优先级高于||,因此必须先评估它。如果是这种情况,那么根据我的输出应该是:

as++y && ++z将评估为true,因此++x不会被评估。

0 投票
1 回答
3402 浏览

c - 如何在 C 中编写具有多个条件的 while 循环

嘿,所以我尝试使用多个条件进行 while 循环,但我只是不知道如何使其工作。我做了一个简短的例子来说明我尝试过的事情:

我相信我使用了正确的逻辑运算符,对吗?

0 投票
2 回答
160 浏览

c - C中条件句中的“And”和“Or”运算符

我总是想知道一些事情,在其他地方找不到答案。如果我有这段代码:

假设第一个条件为假,那么我的程序也会验证其他条件,还是跳过验证它们?

但如果我有

并且 cond 1 为真,我的程序会在 if 部分立即运行还是继续验证其他条件?

0 投票
6 回答
4589 浏览

c - ||, && C 中的运算符

为什么此代码仅适用于&&操作员?

我认为应该是||,但我错了。Choice不能同时等于2个值吗?

我需要询问用户的输入,直到选择等于'a'OR 'd',但为什么我需要写&&?我不明白。

我想使用||,但它不起作用。

0 投票
3 回答
904 浏览

python - 数据帧logical_and 与equals 一起工作正常,不与not equals 一起工作

请帮助我理解为什么“不等于”条件不能正常工作。

如果我使用相等条件,我们会得到正确的结果logical_and

但是,如果我们将条件更改为不等于,它将停止正常工作:

这类似于条件 OR 而不是 AND。

~但是如果我们以前使用它,它又可以正常工作了np.logical_and

我应该了解哪些逻辑条件以避免失败?

0 投票
2 回答
4050 浏览

postgresql - 在 Postgresql 中,分组后,如果列的任何值为 false,则返回 false。如果所有值都是真/假,则分别返回真/假

我有一个名为“apple”的表,我编写了以下查询:

这是输出:

在此处输入图像描述

我正在尝试使用以下条件对nameandistasty标志进行分组:

  1. 当对应的名称列同时存在真假时,我返回假。在上图中,tala同时具有truefalse istasty列。但是,我想返回 false,因为它至少有一个 falseistasty列。
  2. istasty如果在对特定名称列的所有列进行分组之后,true则返回true;同样,如果所有istasty列都是false,则返回false该特定名称列。

我可以通过编写查询来使用bool_and运算符:postgresql

在此处输入图像描述

有什么办法可以修改我的第一个查询,以便我添加过滤器having clause以获得与bool_and在第二个查询中使用运算符相同的结果?或者还有其他可能的方法吗?

请注意我没有使用bool_and运算符。我很感激你的时间。谢谢你。