| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Python non è corrispondente ad una stringa
    Come la maggior parte dei linguaggi di programmazione Python consente di eseguire confronti tra i valori dei dati per l'uguaglianza. Questo include numeri e stringhe . Tuttavia, se si confrontano le stringhe complesse si potrebbe scoprire che le stringhe non corrispondono necessariamente anche se il comparire di farlo. Al fine di verificare se la differenza è che si può intervenire manualmente attraverso le corde per confrontarli . Cose che ti serviranno
    Python Interpreter
    Show More Istruzioni
    1

    Prendete due stringhe da confrontare. In questo esempio , una stringa ha uno spazio aggiuntivo . Altri motivi che le stringhe non possono confrontare sono nascosti i caratteri newline o scheda , o punteggiatura non corrispondenti .

    >>> S1 = " Ciao a tutti " //4 spazi >>> s2 = " ciao , ci " //5 spazi
    2

    installazione di un ciclo for per eseguire attraverso la stringa più lunga . Se entrambe le stringhe non sono uguali in lunghezza , quindi eseguire attraverso la stringa più corta con un ciclo for per controllare se le differenze si verificano all'interno della stringa più corta :

    >>> breve >>> lunga > >> if len ( s1 ) > = len ( s2 ) : . . . breve = s2 . . . lunga = s1 . . . altra cosa : . . . breve = s1 . . . lunga = >>> s2 per la voce in breve :
    3

    Controllare ogni stringa per la lunghezza della stringa più breve dei due. Se la differenza tra i due avviene all'interno di questo intervallo , la stampa dell'indice . Se no , allora la differenza avviene semplicemente perché le corde non sono della stessa lunghezza . Se questo è il caso , quindi stampare i nostri i caratteri di accesso nella stringa più lunga :

    >>> indice = 0 >>> per la voce in breve : . . . se articolo ! = lungo [index ] . . . Stampa indice . . . indice + = 1 >>> print a lungo [ len (a breve ) : len ( lunga ]

    Previous :

    next :
      Articoli Correlati
    ·Come aumentare Matrix Dimensioni su Python 
    ·Come creare un if in Python 
    ·Come rimuovere Sottoliste vuote con Python 
    ·Come avviare l'ambiente IDLE Python 
    ·Come fare un array vuoto su Python 
    ·Python Script & Programmi 
    ·Come unione di un array in Python 
    ·Come trovare l'indirizzo di una variabile in Python 
    ·Come indice di una lista Python 
    ·Come sostituire simboli con Regex 
      Articoli in evidenza
    ·Come calcolare la differenza tra due file con PerlScrip…
    ·Come creare diagrammi UML 
    ·Come risolvere equazioni in Visual Basic NET 
    ·Differenza tra un errore di sintassi e di un errore di …
    ·Come creare un servizio Windows da Java 
    ·Come rimuovere un elemento con JavaScript 
    ·Come creare una classe di conto di risparmio con Java 
    ·Fasi del ciclo di elaborazione dei dati 
    ·Come inserire valori HTML in un database Oracle 
    ·Come eseguire Upload file da PHP a Oracle 
    Copyright © Conoscenza Informatica http://it.wingwit.com