Mulai sekarangMulai gratis

Jumlah kucing

Anda sedang mengerjakan proyek pemrosesan bahasa alami untuk menentukan apa yang membuat penulis hebat begitu istimewa. Hipotesis Anda saat ini adalah bahwa penulis hebat sangat sering membicarakan kucing. Untuk membuktikannya, Anda ingin menghitung berapa kali kata "cat" muncul dalam "Alice's Adventures in Wonderland" karya Lewis Carroll. Anda sudah mengunduh berkas teks, alice.txt, yang berisi seluruh isi buku hebat ini.

Latihan ini merupakan bagian dari kursus

Menulis Function di Python

Lihat Kursus

Instruksi latihan

  • Gunakan context manager open() untuk membuka alice.txt dan tetapkan berkas tersebut ke variabel file.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Open "alice.txt" and assign the file to "file"
____ ____('alice.txt') ____ file:
  text = file.read()

n = 0
for word in text.split():
  if word.lower() in ['cat', 'cats']:
    n += 1

print('Lewis Carroll uses the word "cat" {} times'.format(n))
Edit dan Jalankan Kode