Cum să numărați cuvinte și linii în Python
Pasul 1
Inițializați variabilele de care aveți nevoie, inclusiv următoarea linie de la începutul codului Python:
nLines, nWords = 0.0
Pasul 2
Deschideți fluxul de intrare ca în exemplul următor:
myInputStream = open ('inputFile.txt', 'r')
Înlocuiți inputFile.txt cu numele fișierului ale cărui linii și cuvinte trebuie să conta.
Pasul 3
Treceți prin întregul flux în timp ce numărați linii, la fel ca în următorul cod:
pentru currLine în myInputStream: nLines = nLines + 1
Pasul 4
Adăugați codul care numără numărul de cuvinte pe fiecare linie din bucla principală, ca în codul următor:
pentru currLine în myInputStream: nLines = nLines + 1
dacă (! currLine.startswith ('\ n')): # o linie goală nu are cuvinte wordsInCurrLine = currLine.split (None) nWords =
După terminarea ciclului principal, variabila nLines va conține numărul de linii din fluxul de intrare, iar variabila Nwords va conține numărul de cuvinte.