BaşlayınÜcretsiz başlayın

Kedilerin sayısı

Büyük yazarları büyük yapan şeyin ne olduğunu belirlemek için bir doğal dil işleme projesi üzerinde çalışıyorsun. Şu anki hipotezin, büyük yazarların kedilerden çok bahsettiği. Bunu kanıtlamak için, Lewis Carroll'ın "Alice Harikalar Diyarında" eserinde "cat" kelimesinin kaç kez geçtiğini saymak istiyorsun. Bu harika kitabın tüm içeriğini içeren alice.txt adlı bir metin dosyasını zaten indirdin.

Bu egzersiz, kursun bir parçasıdır

Python'da Fonksiyon Yazımı

Kursa Göz Atın

Egzersiz talimatları

  • open() bağlam yöneticisini kullanarak alice.txt dosyasını aç ve dosyayı file değişkenine ata.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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))
Kodu Düzenle ve Çalıştır