| 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
    Come contare le parole e linee in Python
    Il linguaggio di programmazione Python include un vasto insieme di primitive per la manipolazione del testo . Programmi Python in grado di elaborare il testo come viene letto da file (efficienti per i file di grandi dimensioni che non rientrano nella memoria principale ) o nella memoria , quando sono necessari più passaggi . È possibile utilizzare tali primitive di Python per scrivere il codice che conta il numero di parole e righe su input di testo . Istruzioni
    1

    inizializzare le variabili necessarie , includendo la seguente riga all'inizio del vostro codice Python :

    NRigheVuote , nWords = 0,0
    2 < p > aprire il flusso di input , come nel seguente esempio :

    myInputStream = open ( ' inputFile.txt ', ' r' ) per

    Sostituire inputFile.txt con il nome del file le cui linee e parole che hanno bisogno di contare
    3

    iterare l'intero flusso di input , mentre il conteggio righe, come nel codice seguente : .

    per currLine in myInputStream :

    NRigheVuote = NRigheVuote +1
    4

    aggiungere il codice che conta il numero di parole in ogni riga all'interno del ciclo principale, come nel codice seguente :

    per currLine in myInputStream :

    NRigheVuote = NRigheVuote +1

    se ( currLine.startswith ( '\\ n' ) !) : # una riga vuota non ha parole

    wordsInCurrLine = currLine.split (Nessuno ) per

    nWords = nWords + len ( wordsInCurrLine ) per

    volta completato il ciclo principale , le NRigheVuote variabile conterrà il numero di righe nel flusso di input , e le nWords variabile conterrà il numero di parole .

    Previous :

    next :
      Articoli Correlati
    ·Come convertire una stringa in Python 
    ·I benefici di introspezione in Python 
    ·Come asciugare Lenticchia d'acqua 
    ·Come cercare e sostituire con Python 
    ·Come collegare Lambda in Python 
    ·Come copiare un elenco con Python Sintassi 
    ·Come compilare un file Python 
    ·Come fare una copia di un oggetto con Python 
    ·Come impostare un parser 
    ·Come capire quale versione di Python Avete 
      Articoli in evidenza
    ·Nozioni di base di Visual Basic 6 
    ·Come creare un elenco a discesa in una colonna DataGrid…
    ·L' Array ColdFusion non cancella 
    ·Come trovare una stringa nel buffer di memoria con C + …
    ·Vantaggi e svantaggi dell'utilizzo di più tabelle in V…
    ·Come ottenere la certificazione MySQL 
    ·Come leggere un file in un Listbox 
    ·VBA oggetto richiesto 
    ·Come ottenere una variabile di ambiente in Java 
    ·Come esportare le immagini Into Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com