Bagaimana cara menghitung kata dan garis dengan Python
Langkah 1
Inisialisasi variabel yang Anda perlukan, termasuk baris berikut di awal kode Python:
nLines, nWords = 0, 0
Langkah 2
Buka aliran input seperti dalam contoh berikut:
myInputStream = buka ('inputFile.txt', 'r')
Ganti inputFile.txt dengan nama file yang baris dan kata-katanya perlu Anda hitung.
Langkah 3
Telusuri seluruh aliran saat Anda menghitung garis, seperti dalam kode berikut:
untuk currLine di myInputStream: nLines = nLines + 1
Langkah 4
Tambahkan kode yang menghitung jumlah kata di setiap baris di dalam loop utama, seperti dalam kode berikut:
untuk currLine di myInputStream: nLines = nLines + 1
if (! currLine.startswith ('\ n')): # baris kosong tidak memiliki kata wordsInCurrLine = currLine.split (None) nWords = nWords + len (wordsInCurrLine)
Setelah loop utama selesai, variabel nLines akan berisi jumlah baris dalam aliran input, dan variabel Nwords akan berisi jumlah kata.