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ı
Egzersiz talimatları
open()bağlam yöneticisini kullanarakalice.txtdosyasını aç ve dosyayıfiledeğ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))