Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment Calculer la règle Simpson u…
  • Comment importer un programme à par…
  • Comment le traitement par lots de bo…
  • Quels sont fait défiler les valeurs…
  • Comment trouver la somme d'un tuple …
  • Comment utiliser APB en Python 
  • Que sont les fichiers PYC 
  • Comment concaténer des listes en Py…
  • Erreurs de port non numériques en P…
  • Comment indexer une liste Python 
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Comparaison de chaînes en Python

    Pour comparer deux ou plusieurs valeurs de chaîne en Python , vous pouvez utiliser les opérateurs de comparaison . Python n'a pas de fonctions intégrées pour la comparaison de chaînes . Lorsque l'on compare les valeurs , Python retourne toujours "true " ou "false" pour indiquer le résultat . Le format que vous utilisez est «opérateur valeur1 valeur2 . " Lors de comparaisons , vous pouvez utiliser des chaînes entre guillemets ou utiliser des variables avec des valeurs de chaîne . Opérateurs de comparaison

    Python dispose de plusieurs opérateurs de comparaison que vous pouvez utiliser pour comparer deux ou plusieurs valeurs de chaîne. Vous pouvez utiliser les opérateurs de comparaison dans les boucles ou des déclarations conditionnelles. Utilisez "== " pour vérifier si deux chaînes sont égales ou « ! =" Pour voir si elles ne sont pas . Vous pouvez également utiliser «>» pour vérifier si la première chaîne est supérieure à la deuxième ou "<" pour vérifier le contraire. Utilisez "> =" pour voir si elle est supérieure ou égale à , ou "<=" pour vérifier si elle est inférieure ou égale à la seconde .
    Enchaîné comparaisons
    Photos

    Python vous permet de chaîne plus d'une comparaison dans la même ligne . Par exemple , en comparant les «a» > «b» > «c» est la même que la comparaison "a" > "b" et "b" > "c" juste après . Python retourne "true" si toutes les comparaisons de la chaîne retourner TRUE et "false" si quelqu'un ne retourne pas vrai. Quand une comparaison fait évaluer la valeur false , Python ne compare pas le reste de la chaîne .
    Comportement

    Python compare toutes les chaînes chaînes lexicographique , ce qui signifie que " pomme " est toujours inférieur à "banane ", qui est inférieure à "cerise ", et ainsi de suite . Toutefois, les comparaisons de chaînes sont sensibles à la casse . Toutes les lettres majuscules sont moins que des lettres minuscules. Par exemple , Python détermine que " Zebra " est inférieur à "apple ". Pour éviter cette confusion lorsque l'on compare les chaînes lexicographique , convertir temporairement toutes les chaînes en majuscules ou en minuscules , puis de les comparer.
    Types de données

    Lorsque les objets ont un type différent , Python essaie de les convertir en même temps à des fins de comparaison. Par exemple, comparer un flotteur avec la valeur de 10,0 à un nombre entier avec la valeur 10 renvoie «vrai» parce qu'ils sont les mêmes. Cependant, un nombre entier avec la valeur 10 n'est pas la même chose qu'une chaîne avec la valeur " 10" entre guillemets et renvoie "false". Si Python ne peut pas convertir les valeurs pour un type commun , elle renvoie toujours «faux».

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour changer la base en Python 
  • Comment trouver le nombre maximum et minimum en Python 
  • Comment redéfinir equals en Python 
  • Comment exporter des images au coeur de Python 
  • Comment se convertir à une chaîne en Python 
  • Récursive Merge Trier en Python 
  • Comment obtenir la longueur d'une chaîne en Python 
  • Comment faire pour exécuter Python dans Terminal Server sur un Mac 
  • Comment programmer avec Python dans Ubuntu 
  • Comment générer des nombres impairs de Python 
  • Connaissances Informatiques © http://www.ordinateur.cc