| 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
    Comment compter les mots et lignes de Python
    Le langage de programmation Python comprend un vaste ensemble de primitives de manipulation de texte. Programmes Python peuvent traiter le texte comme il est lu à partir de fichiers ( efficace pour les très gros fichiers qui ne rentrent pas dans la mémoire principale ) ou dans la mémoire , lorsque plusieurs passes sont nécessaires. Vous pouvez utiliser ces primitives Python pour écrire du code qui compte le nombre de mots et des lignes sur la saisie de texte . Instructions
    1

    initialiser les variables dont vous avez besoin en incluant la ligne suivante au début de votre code Python : Photos

    nlignes , nWords = 0,0
    2 < p> Ouvrez le flux d'entrée comme dans l'exemple suivant:

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

    Remplacer inputFile.txt avec le nom du fichier dont les lignes et les mots que vous avez besoin de compter
    3

    itérer sur le flux d'entrée tout en comptant les lignes , comme dans le code suivant : .

    pour currLine dans myInputStream :

    nlignes = nlignes +1
    4

    Ajoutez le code qui compte le nombre de mots dans chaque ligne à l'intérieur de la boucle principale , comme dans le code suivant :

    pour currLine dans myInputStream : Photos

    nlignes = nlignes +1

    if ( currLine.startswith ( '\\ n' ) !) : # une ligne vide n'a pas de mots

    wordsInCurrLine = currLine.split (Aucun)

    nWords = nWords + len ( wordsInCurrLine )

    Après la boucle principale est terminée, les nlignes variable contiendra le nombre de lignes dans le flux d'entrée, et les nWords variable contiendra l' nombre de mots .

    Previous :

    next :
      articles connexes
    ·Comment ajouter des espaces de premier plan dans Python…
    ·Idées de jeux pour Python 
    ·Comment faire ROT -13 en Python 
    ·Comment utiliser Framework Python sur 1 & 1 
    ·Comment insérer dans les listes Python 
    ·Qu'est-ce que Erlang en Python 
    ·Que sont les fichiers PYC 
    ·Comment écrire les fonctions de chaîne en Python 
    ·Comment faire pour installer Python sous Ubuntu manuell…
    ·Comment intégrer une fonction tracées dans Python 
      articles en vedette
    ·Twitter API passe Limite de longueur 
    ·Qu'est-ce que urllib en Python 
    ·Comment créer Click & glisser des objets dans Visual B…
    ·Comment faire pour augmenter les performances d'un rapp…
    ·Comment faire votre propre VB.NET Add- Ins 
    ·Comment créer une icône lors de l'installation de Vis…
    ·Comment développer des applications Web en utilisant M…
    ·Comment arrêter PHP popups d'URL dans Firefox 
    ·Comment définir le niveau d'isolation dans ODBC 
    ·Comment faire pour dépanner un VBA avec Aucune page vi…
    Copyright © Connaissances Informatiques http://fr.wingwit.com