Questions sur comparison

14
réponses

Pourquoi comparer des chaînes en Python en utilisant '= = 'ou' est ' produit parfois un résultat différent?

j'ai un programme Python où deux variables sont définies à la valeur 'public' . Dans une expression conditionnelle j'ai ... >>> s1 = 'public' >>> s2 = 'public' >>> s2 is s1 True Qu'est-ce que je rate ici?
demandé sur 2009-10-01 19:40:14
10
réponses

Comparaison d'objets en JavaScript [dupliquer]

cette question a déjà une réponse ici: comment déterminer l'égalité pour deux obj ... s est-ce la seule possibilité? var eq = Object.toJSON(user1) == Object.toJSON(user2); alert(eq); // gives true
demandé sur 2009-07-01 16:18:29
25
réponses

Quelle est la différence entre Mercurial et Git?

j'utilise Git depuis un certain temps maintenant sur Windows (avec msysGit) et j'aime l'idée du contrôle source distri ... e git et hg? Je suis intéressé de savoir ce qui diffère hg et git sans avoir à sauter dans une discussion de fanboy.
demandé sur 2008-08-30 13:48:27
7
réponses

Quelle est la différence entre l'égalité?, eql?, ===,==?

j'essaie de comprendre la différence entre ces quatre méthodes. Je sais par défaut que == appelle la méthode equal? ... opérande? pourquoi Ruby a-t-elle autant de signes d'égalité? Sont-ils censés diffèrent dans la sémantique?
demandé sur 2011-08-23 10:13:58
4
réponses

Comparaison des chaînes de caractères en Python: is vs. = = [dupliquer]

cette question a déjà une réponse ici: pourquoi comparer des chaînes en Python en ... je me demande si c'est prévu pour être réservé pour quand vous vous souciez de trouver deux objets avec le même id.
demandé sur 2010-06-07 12:31:49
20
réponses

En quoi les opérateurs de comparaison PHP equality (== double equals) et identity (=== triple equals) diffèrent-ils?

Quelle est la différence entre == et === ? Comment fonctionne exactement la comparaison == ? Comment fonctionne exactement la stricte comparaison === ? quels seraient quelques exemples utiles?
demandé sur 2008-09-17 10:56:45
11
réponses

Comment faire une comparaison de chaîne non sensible à la casse?

Comment puis-je faire une comparaison de chaîne de caractères insensible à la casse en Python? j'aimerais enc ... possibilité de chercher des valeurs dans un dict hachées par des chaînes en utilisant des chaînes python régulières.
demandé sur 2008-11-26 04:06:44
11
réponses

l'opérateur "is" se comporte de façon inattendue avec des entiers

pourquoi ce qui suit se comporte-t-il de façon inattendue en Python? >>> a = 256 >>> b = 256 ... ux objets arbitraires pour voir s'ils sont identiques quand je ne sais pas à l'avance s'ils sont des nombres ou non?
demandé sur 2008-11-20 21:21:16
8
réponses

Comparaison d'images, - un algorithme rapide

je cherche à créer une table de base d'images et puis comparer toutes les nouvelles images par rapport à cela pour dét ... e de la mienne était de réduire à une petite vignette et puis choisir au hasard 100 emplacements pixels et comparer.
demandé sur 2009-05-10 00:18:18
11
réponses

Comment comparer les dates en Java? [dupliquer]

cette question a déjà une réponse ici: Java: comment vérifier si une Date se situ ... 1 et date2 est toujours aujourd'hui. Comment puis-je vérifier si la date d'aujourd'hui est entre date1 et date 3?
demandé sur 2010-04-07 16:48:36
3
réponses

La meilleure façon de comparer les chaînes de caractères en JavaScript? [dupliquer]

cette question a déjà une réponse ici: Est-il un JavaScript strcmp()? ... une valeur ternaire de sorte qu'une seule comparaison est nécessaire dans chaque itération de la recherche binaire?
demandé sur 2010-01-30 13:51:05
21
réponses

vérifiez si tous les éléments d'une liste sont identiques

j'ai besoin de la fonction suivante: Entrée : un list Sortie : True si t ... assez rarement), le court-circuit n'est pas nécessaire. Puis, de loin la plus rapide est @Ivo van der Wijk solution.
demandé sur 2010-10-02 11:31:11
8
réponses

Comparer deux chaînes, ignorer le cas en c# [dupliquer]

possible Duplicate: Quelle est la différence entre les différentes méthodes de comparaison de cha ... ", StringComparison.InvariantCultureIgnoreCase)) ou if (val.ToLowerCase() == "astringvalue") ?
demandé sur 2011-06-16 15:34:45
13
réponses

Quelle est la raison d'être de toutes les comparaisons retournant à false pour les valeurs de la NaN de L'EEE 754?

pourquoi les comparaisons des valeurs de la NNA se comportent-elles différemment de toutes les autres valeurs? C'est-à ... lue avec une petite limite. Si IMHO il s'agit d'un argument relativement faible pour briser la réflexivité chez NaN.
demandé sur 2009-10-14 13:19:17
10
réponses

Comparer deux objets de liste pour l'égalité, en ignorant l'ordre [dupliquer]

cette question a déjà une réponse ici: Comparaison de deux collections pour l'éga ... 'ai oublié d'ajouter quelque chose, le nombre d'occurrences de chaque élément doit être la même sur les deux listes.
demandé sur 2010-09-08 20:40:26
5
réponses

Pourquoi n' == comparaisons avec Entier.value of (String) donne des résultats différents pour 127 et 128?

Je ne sais pas pourquoi ces lignes de code renvoient des valeurs différentes: System.out.println(Integer.valueO ... ai toujours pas compris comment il peut retourner true , et pourquoi le code dans la deuxième ligne retourne false .
demandé sur 2014-01-02 09:49:28
10
réponses

Déclaration de commutation pour plus de / moins de

donc je veux utiliser une instruction de commutateur comme ceci: switch (scrollLeft) { case (<1000): // ... ser des déclarations de 30 if , donc je préfère utiliser la syntaxe de commutateur. Est-il rien que je peux faire?
demandé sur 2011-07-12 18:39:55
3
réponses

Comment Python 2 compare-t-il string et int? Pourquoi les listes sont-elles plus grandes que les nombres, et les tuples plus grandes que les listes?

l'extrait suivant est annoté avec la sortie ( comme vu sur ideone.com ): print "100" < "2" # True ... entre les principaux Pythons implémentations? y a-t-il des différences entre les versions du langage Python?
demandé sur 2010-07-17 11:48:56
11
réponses

Python-doctest vs. unittest [fermé]

j'essaie de commencer avec les tests unitaires en Python et je me demandais si quelqu'un pourrait expliquer les avantages et les inconvénients de doctest et unittest. pour quelles conditions utiliseriez-vous chacun?
demandé sur 2008-12-12 04:50:19
17
réponses

Comparer deux collections pour l'égalité quel que soit l'ordre des articles qu'elles contiennent

je voudrais comparer deux collections (en C#), mais je ne suis pas sûr de la meilleure façon de mettre en œuvre effica ... se comportent pas correctement comme des clés parce que seule la référence de l'objet est comparée, pas le contenu).
demandé sur 2008-09-08 20:36:15
3
réponses

Python aucune comparaison: devrais-je utiliser "est" ou ==?

possible Duplicate: quand l'opérateur '= = `n'est-il pas équivalent à l'opérateur` is'? (Python) ... valide, mais mon éditeur semble dire que my_var is None est préféré. Est-ce le cas, et si oui, pourquoi?
demandé sur 2013-01-10 02:06:58
6
réponses

Pourquoi est-ce que 128 = = 128 false mais 127 = = = 127 est vrai quand on compare des entiers en Java?

class D { public static void main(String args[]) { Integer b2=128; Integer b3=128; System.ou ... tem.out.println(b2==b3); } } sortie: true Note: les nombres entre -128 et 127 sont vrais.
demandé sur 2009-11-09 12:58:51
16
réponses

Comment simplifier une implémentation de null-safe compareTo ()?

j'implémente compareTo() méthode pour une classe simple comme celle-ci (pour pouvoir utiliser Collections.sort() et ... certainement être préféré si sur Java 8, et ces jours Java 8 devrait être disponible pour presque tous les projets.
demandé sur 2009-01-27 02:25:14
4
réponses

Les 3 égaux différents

Quelle est la différence entre = , == , et === ? je pense que l'utilisation d'un signe égal est de décl ... pour une condition de comparaison et enfin trois signes égaux est pour comparer les valeurs des variables déclarées.
demandé sur 2010-01-14 13:38:57
20
réponses

Comment comparer deux chaînes de version en Java?

Existe-t-il un idiome standard pour comparer les numéros de version? Je ne peux pas juste utiliser un compareTo strai ... rtie. Je dois comparer les versions et avoir ce qui suit hold true: 1.0 < 1.1 1.0.1 < 1.1 1.9 < 1.10
demandé sur 2008-10-13 21:54:41
2
réponses

Comment fonctionne la comparaison tuple en Python?

j'ai lu le Core Python Livre de programmation, et l'auteur montre un exemple comme: (4, 5) < (3, 5) # Equal ... que cela signifie faux? Comment python comparer ces deux tuples? Btw, ce n'est pas expliqué dans le livre.
demandé sur 2011-03-13 23:52:29
3
réponses

Type-jonglage et (strict) plus/moins-que des comparaisons en PHP

PHP est célèbre pour son jonglage de type. Je dois admettre que cela me laisse perplexe, et j'ai du mal à trouver des ... érateurs de comparaison ne sont pas documentés, donc la lecture du manuel n'était pas vraiment utile dans ce cas.
demandé sur 2013-04-04 18:02:46
4
réponses

Vérification de la similitude des images avec OpenCV

OpenCV supporte-t-il la comparaison de deux images, retournant une certaine valeur (peut-être un pourcentage) qui indi ... ussi tout à fait quelques recherches sur Google. Malheureusement je ne pouvais pas venir avec un satisfieng réponse.
demandé sur 2012-07-18 16:15:50
20
réponses

Comparaison des propriétés des objets en c# [en attente]

C'est ce que j'ai trouvé comme méthode sur une classe héritée par beaucoup de mes autres classes. L'idée est qu'il per ... ow new ArgumentException("Comparison object must be of the same type.","comparisonObject"); } return true; }
demandé sur 2009-02-03 08:32:05
8
réponses

Haskell, Lisp et verbosity [fermé]

pour ceux d'entre vous qui ont expérimenté à la fois Haskell et une certaine saveur de Lisp, je suis curieux de voir c ... enter sur la façon dont les expériences diffèrent, ce que vous préférez, et si ladite préférence est situationnelle?
demandé sur 2008-12-25 13:58:42