Initialiser les variables dont vous avez besoin en incluant la ligne suivante au début de votre code Python:
nlines, nWords = 0,0
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.
Itérer sur l'ensemble du flux d'entrée en comptant les lignes, comme dans le code suivant:
pour currLine dans myInputStream:
nlines = nlines + 1
Ajouter 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:
nlines = nlines + 1
si (currLine.startswith (' n')!): # une ligne vide n'a pas de mots
wordsInCurrLine = currLine.split (Aucun)nWords = nWords + len (wordsInCurrLine)
Après la boucle principale terminée, les nlines variable contiendra le nombre de lignes dans le flux d'entrée, et les nWords variable contiendra le nombre de mots.