Описание тега logical-and

Логический оператор И ("&&") - это бинарный оператор, который возвращает 1, если оба его операнда не равны 0; в противном случае - 0.
4 ответа

Как запустить логический "xnor" в столбце многомерного массива (linq или простой алгоритм)?

В настоящее время у меня есть множество возможностей, и я рассчитываю вычислить факты (логический XNOR) на основе этого списка возможностей. var possibilities = new[] { new[] {0, 1, 1, 1, 1, 1, 1, 1}, new[] {1, 1, 1, 1, 1, 1, 1, 0} } Я пытаюсь преоб…
13 ноя '18 в 21:09
1 ответ

Оценка логического И в пандах

У меня есть датафрейм Города в пандах. Мне нужно добавить в него логический столбец, если 1. Город назван в честь святого. 2. Город имеет площадь более 50 квадратных миль. Я написал ниже условия для его оценки. города ['cond1'] = города ['Название г…
16 мар '18 в 04:27
2 ответа

Операторы "И" и "Или" в условных выражениях в C

Я всегда думал о чем-то и не мог найти ответ где-нибудь еще. Если у меня есть этот кусок кода: if ((cond1) &&(cond2) && (cond 3) && (cond 4)) { // do something } Допустим, первое условие ложно, тогда моя программа будет прове…
3 ответа

Ошибка использования троичного оператора: "ОШИБКА: пустое значение не игнорируется, как должно быть"

(choice=='Y'||choice=='y')?((printf("\n...The program is now resetting...\n")&&(main()))):((printf("\n\tThank you for trying out the BPCC App.\n"))&&(exit(0))); Если я удалю exit(0) вся программа работает правильно, но мне нужно вклю…
18 май '15 в 07:17
3 ответа

Питон бит и (&) против и

Привет всем, у меня есть эта часть кода: for line in response.body.split("\n"): if line != "": opg = int(line.split(" ")[2]) opc = int(line.split(" ")[3]) value = int(line.split(" ")[5]) if opg==160 & opc==129: ret['success'] = "valore: %s" % (v…
06 мар '13 в 15:17
6 ответов

||, && операторы в C

Почему этот код работает только с && оператор? Я думаю, что это должно быть ||, но я ошибаюсь. Choice не может быть равно 2 значению одновременно? Мне нужно спросить ввод пользователя, пока выбор не будет равен 'a' ИЛИ ЖЕ 'd'но зачем мне пис…
27 дек '16 в 13:47
3 ответа

dataframe logic_and отлично работает с equals и не работает с not equals

Пожалуйста, помогите мне понять, почему условие "не равно" не работает должным образом. >>>d = {'a' : [1, 2, 3, 3, 1, 4], >>> 'b' : [4, 3, 2, 1, 2, 2]} >>>df = pd.DataFrame(d) a b 0 1 4 1 2 3 2 3 2 3 3 1 4 1 2 5 4 2 Мы пол…
19 июл '17 в 19:53
2 ответа

mysql: формат даты не работает с ИЛИ, где условие

Всякий раз, когда я использую OR где условие мой запрос ставит date_format() это работает, но когда я использую AND работает нормально True Query: SELECT * FROM `tbl_inquiry_trans` WHERE date_format(follow_updatetime,'%Y-%m-%d') >= '2018-08-02' A…
02 авг '18 в 06:33
1 ответ

Логическое И в троичном операторе в C

Я пытаюсь найти максимум и минимум 3 целых чисел (var1,var2,var3) в C. Чтобы сделать вещи немного интереснее, я пишу логику в 1 строку. (var1>var2)?((var1>var3)?(max=var1):(max=var3)&&(min=var2)):((var2>var3)?(max=var2):(max=var3)&a…
2 ответа

В Postgresql после группировки верните false, если какое-либо значение столбца равно false. Если все значения имеют значение true/false, тогда возвращают true / false соответственно

У меня есть таблица под названием "яблоко", и я написал следующий запрос: select name, count(name), case when istasty is null then false else istasty end from apple group by name, istasty; Это вывод: Я пытаюсь сгруппировать name а также istasty поме…
1 ответ

Как написать цикл while с несколькими условиями в C

Итак, я попытался сделать цикл while с несколькими условиями, но я просто не могу понять, как заставить это работать. Я сделал короткий пример того, что я пытался: #include <stdio.h> int main () { int Num; printf("Please enter an odd interger …
1 ответ

Python 3 Logical не возвращает True как True

В своей попытке выучить Python я писал код из учебников и самостоятельно. Я использую Python 3. Часть кода, которая делает меня в: >>>print(not 1 == 1 or 6 == 6 and 9 == 9) True Я запустил отдельные части этого кода. Кажется, что оператор O…
2 ответа

Двойные данные на MySQL

Я использую оператор php &&, чтобы выбрать несколько данных, чтобы избежать дублирования в mysql. Код, который я использую ниже, работает нормально? Есть ли более простое использование операторов PHP? $date= date('Y/m/d'); $cekcount = mysql_num_rows…
06 окт '18 в 22:51
1 ответ

Почему это, если оператор дает вывод, несмотря на то, что условия && не выполняются?

Я пытался выполнить кусок кода с некоторыми условиями. Это простая версия этого. X=100;Y=100; if ((((X+1) && (Y+1))<=99) && (((X+1) && (Y+1))<=102)) disp(X); end Несмотря на то, что X и Y не удовлетворяют первому услови…
10 апр '19 в 19:20
3 ответа

Как я могу отфильтровать список по различным условиям?

Я написал следующий код: list_1 = [5, 18, 3] list_2 = [] for element in list_1: if element < 0: list_2.append(element) elif element % 9 == 0: list_2.append(element) elif element % 2 != 0: list_2.append(element) else: print('No number is valid') p…
08 мар '19 в 11:42
1 ответ

Как линеаризовать двоичный и / или граф в C#?

Я стараюсь "линеаризовать" все возможности двоичного и / или дерева, чтобы сделать его более читабельным. Все возможности должны быть добавлены к следующей структуре: // (x1 AND x2) OR (x2 AND x3) List<List<Node>> possibilities = new Lis…
12 авг '19 в 10:43
5 ответов

Что означает тест "if (i && (i- 1))"?

Я не понимаю эту строку кода: if (i && (i - 1)) printf("%d\n", p[i - 1]); int main(void) { int p[7] = {-5, 1, 4, -7, 2, 8, 0}; int i; for (i = 0; i < 7; i++) { if (i && (i - 1)) printf("%d\n", p[i - 1]); } return 0; }
08 фев '20 в 17:12
1 ответ

Поэлементная логическая автоматическая комбинация логических серий панд

s = pandas.Series([True,False,True,True,False]) len(s)==5 пока len(s[:-1]) == len(s[1:]) = 4, поэлементная комбинация И len(s[1:] & s[:-1]) = 5, четный len(s[1:].copy() & s[:-1].copy()) = 5 среда - python3.6 на Jupyter, pandas 0.21.0
5 ответов

Неверные типы операндов для бинарного оператора && при попытке вычислить дату рождения от текущей даты

Я пытаюсь заставить пользователя ввести YR MON DAY, а затем система вычислит текущий возраст на основе предоставленных данных и покажет возраст на экране. Вот начало моего кода: static void checkAgeFormat(int current_date, int current_month, int cur…
05 апр '20 в 22:26
1 ответ

В следующем коде VB.NET (i And 1) =1, как оператор "And" используется как оператор модуля "%", чтобы узнать, является ли i четным или нечетным?

Книга, из которой я нашел этот фрагмент кода, использовала его для определения четных чисел в некотором диапазоне. Оператор "И" действовал в точности как оператор модуля и возвращал либо 1 в случае нечетных чисел, либо ноль в случае четных чисел.
16 мар '20 в 19:23