Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment Transposer une liste de list…
  • Comment créer une boucle While en P…
  • Cordes Types Python 
  • Comment faire pour créer un autre p…
  • Comment convertir une chaîne en une…
  • Comment appeler la méthode Python D…
  • Comment faire pour intégrer VBS en …
  • Comment faire pour créer un nouveau…
  • Comment configurer les applications …
  • Comment référencer les chemins de …
  •   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

    Python est ne correspondant pas à une chaîne

    Comme la plupart des langages de programmation Python vous permet d'effectuer des comparaisons de valeurs de données pour l'égalité. Cela comprend les nombres et les chaînes . Toutefois, lorsque l'on compare les chaînes complexes, vous pourriez trouver que les chaînes ne correspondent pas nécessairement , même si le sembler le faire. Afin de vérifier si la différence est que vous pouvez parcourir manuellement les chaînes à comparer. Choses que vous devez
    Python Interpreter
    Afficher plus Instructions
    1

    Prenez deux cordes à comparer. Dans cet exemple, une chaîne dispose d'un espace supplémentaire . D'autres raisons que les chaînes ne peuvent pas comparer comprennent des caractères de nouvelle ligne ou un onglet masqué ou la ponctuation ne correspondent pas .

    >>> S1 = " Bonjour à tous" //4 espaces >>> s2 = " bonjour à tous " ; //5 places
    2

    installation jusqu'à une boucle pour parcourir la plus longue chaîne . Si les deux chaînes ne sont pas égaux en longueur , puis courir à travers la chaîne la plus courte avec une boucle pour vérifier si les différences se produisent au sein de la chaîne la plus courte :

    >>> >>> courte longue > >> if len (s1) > = len ( s2) : . . . court = s2. . . long = s1 . . . autre : . . . court = s1 . . . long = >>> s2 pour l'article en bref:
    3

    vérifier chaque chaîne de la longueur de la chaîne la plus courte des deux. Si une différence entre les deux a lieu dans cette plage, imprimer l'index . Si non, alors la différence se produit simplement parce que les chaînes ne sont pas de la même longueur . Si tel est le cas, alors imprimer nos personnages d'accès dans la chaîne la plus longue :

    >>> index = 0 >>> pour l'article en bref: . . . Si l'article ! = longue [index] . . . imprimer index. . . index + = 1 >>> print longtemps [ len ( court ) : len (long ]

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment obtenir la taille d'un fichier sur Python 
  • Comment tester pour les nombres Python 
  • Python Fonctions d'impression 
  • Comment ajouter chaque élément d'une liste en Python 
  • Maya Python Tutorial 
  • Comment: REGEX pour analyser XML 
  • Comment lire Int partir d'un fichier en Python 
  • Comment valeur d'entrée en Python 
  • Comment installer une carte Python 
  • Comment faire un exe à partir d'un fichier Python 
  • Connaissances Informatiques © http://www.ordinateur.cc