| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    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 ]

    Previous :

    next :
      articles connexes
    ·Comment utiliser Python Math.Log Avec base 10 
    ·Qu'est-ce que Python 2.6 et PyWin 
    ·Comment faire une conversation Python 
    ·Comment trier les listes en Python 
    ·Types énumérés dans Python 
    ·Comment comprendre quelle version de Python Vous avez 
    ·Comment utiliser Python pour récupérer les données A…
    ·Comment compter les mots et lignes de Python 
    ·Comment vérifier les dépendances en Python 
    ·Comment exécuter un script Python sous Windows 
      articles en vedette
    ·Comment faire un traducteur en Python 
    ·Comment Matrix Code soustraction en C + + 
    ·Comment calculer le nombre d'hôtes par sous-réseau 
    ·Comment inverser un tableau en C + + 
    ·Comment STOP message d'erreur NULL est NULL ou non un o…
    ·Comment supprimer une imprimante déconnectés de VBS 
    ·Comment effacer l'historique du navigateur Web VB.Net 
    ·Python Méthodes spéciales 
    ·Comment surveiller la connexion Piscine dans le Java 7 …
    ·Comment faire un Textfield défaut à zéro en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com