शुरू करेंमुफ़्त में शुरू करें

बिल्लियों की संख्या

आप एक नैचुरल लैंग्वेज प्रोसेसिंग प्रोजेक्ट पर काम कर रहे हैं ताकि समझ सकें कि महान लेखक इतने प्रभावशाली कैसे होते हैं। आपका मौजूदा अनुमान है कि महान लेखक बिल्लियों के बारे में बहुत ज़्यादा लिखते हैं। इसे साबित करने के लिए, आप यह गिनना चाहते हैं कि लुईस कैरोल की "Alice's Adventures in Wonderland" में "cat" शब्द कितनी बार आता है। आपने पहले से इस महान किताब की पूरी सामग्री वाला एक टेक्स्ट फ़ाइल alice.txt डाउनलोड कर रखा है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Functions लिखना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • open() कॉन्टेक्स्ट मैनेजर का उपयोग करके alice.txt खोलें और फ़ाइल को file वैरिएबल में असाइन करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# 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))
कोड संपादित करें और चलाएँ