Вопросы с тегом 'comparison'

Вопросы о сравнении данных и их эффективные способы. Не используйте этот тег для общего (мета) сравнения двух проблем или концепций.
15 отв.

Почему сравнение строк в Python с использованием "==" или "is" иногда приводит к другому результату?

У меня есть программа Python, где две переменные установлены на значение 'public'. В условном выражении у меня есть сравнение var1 is var2, которое терпит неудачу, но если я изменю его на var1 == var2, он вернет True. Теперь, если я открою свой инт...
01 окт. '09 в 18:40
10 отв.

Сравнение объектов в JavaScript

Каков наилучший способ сравнения объектов в JavaScript? Пример: var user1 = {name : "nerd", org: "dev"}; var user2 = {name : "nerd", org: "dev"}; var eq = user1 == user2; alert(eq); // gives false Я знаю, что два объекта равны, если они относят...
01 июля '09 в 15:18
25 отв.

В чем разница между Mercurial и Git?

Я использую git в течение некоторого времени в Windows (с помощью msysGit), и мне нравится идея распределенного контроля источника. Совсем недавно я смотрел Mercurial (hg), и это выглядит интересно. Тем не менее, я не могу обернуть голову вокруг раз...
30 авг. '08 в 12:48
13 отв.

В bash, как я могу проверить, начинается ли строка с некоторого значения?

Я хотел бы проверить, начинается ли строка с "node", например. "Node001". Что-то вроде if [ $HOST == user* ] then echo yes fi Как я могу сделать это правильно? Мне также нужно объединить выражения, чтобы проверить, является ли HOST "us...
31 янв. '10 в 19:12
7 отв.

Когда использовать CouchDB над MongoDB и наоборот

Я застрял между этими двумя базами данных NoSQL. В моем проекте я буду создавать базу данных в базе данных. Например, мне нужно решение для создания динамических таблиц. Таким образом, пользователи могут создавать таблицы со столбцами и строками. Я...
15 сент. '12 в 16:32
23 отв.

Как проверить несколько переменных на значение?

Я пытаюсь сделать функцию, которая будет сравнивать несколько переменных с целым числом и выводить строку из трех букв. Мне было интересно, есть ли способ перевести это на Python. Так скажите: x = 0 y = 1 z = 3 mylist = [] if x or y or z == 0 : ...
27 февр. '13 в 15:26
7 отв.

Какая разница между равными?, eql?, === и ==?

Я пытаюсь понять разницу между этими четырьмя методами. Я знаю по умолчанию, что == вызывает метод equal?, который возвращает true, когда оба операнда относятся к точно одному и тому же объекту. === по умолчанию также вызывает ==, который вызывает...
23 авг. '11 в 9:13
4 отв.

Сравнение строк в Python: vs. ==

Я заметил, что питон script, который я писал, работал безвольно и прослеживал его до бесконечного цикла, где условие цикла было while line is not ''. Пройдя через него в отладчике, оказалось, что строка фактически была ''. Когда я изменил его на !='...
07 июня '10 в 11:31
21 отв.

Как различаются операторы сравнения с равенством равенства (== double equals) и идентичности (=== triple equals)?

В чем разница между == и ===? Как точно работает сравнение ==? Как точно работает сравнение ===? Какими будут полезные примеры?
17 сент. '08 в 9:56
11 отв.

"is" оператор ведет себя неожиданно с целыми числами

Почему в Python происходит непредвиденное поведение? >>> a = 256 >>> b = 256 >>> a is b True # This is an expected result >>> a = 257 >>> b = 257 >>> a is b False # What happen...
20 нояб. '08 в 21:21
11 отв.

Как сделать сравнение строк без учета регистра?

Как я могу провести сравнение строк в Python? Я хотел бы инкапсулировать сравнение регулярных строк в строку репозитория, используя очень простой и питонический путь. Я также хотел бы иметь возможность искать значения в dict hashed с помощью строк, ...
26 нояб. '08 в 4:06
17 отв.

Сравните два файла в Visual Studio

Я видел новый инструмент сравнения в VS 2012 для сравнения двух файлов или двух версий файла. Мне это нравится. Но когда я пытался найти его, я не могу, потому что не использую TFS. Есть ли способ, как я могу просто сравнить два файла со встроенной ф...
07 дек. '12 в 0:32
9 отв.

Сравнение изображений - быстрый алгоритм

Я хочу создать базовую таблицу изображений, а затем сравнить любые новые изображения с этим, чтобы определить, является ли новое изображение точным (или близким) дубликатом базы. Например: если вы хотите уменьшить память одного и того же изображения...
09 мая '09 в 23:18
11 отв.

Как сравнить даты в Java?

Как сравнить даты между Java? Пример: date1 22-02-2010  date2 07-04-2010 сегодня  date3 - 25-12-2010 date3 всегда больше, чем date1, а date2 всегда сегодня. Как проверить, находится ли сегодня дата между датой 1 и датой 3?
07 апр. '10 в 15:48
20 отв.

Сравнение даты с датой без сравнения времени в JavaScript

Что не так с кодом ниже? Возможно, было бы проще просто сравнить дату, а не время. Я также не знаю, как это сделать, и я искал, но я не мог найти свою точную проблему. Кстати, когда я показываю две даты в предупреждении, они отображаются точно так ...
23 апр. '10 в 16:08