1. Learn
  2. /
  3. कोर्स
  4. /
  5. Python में Software Engineering Principles

Connected

अभ्यास

एक non-public मेथड लिखना

पाठ में, आपने देखा कि non-public मेथड्स के जरिए classes में नई functionality कैसे जोड़ते हैं. किसी मेथड को non-public बनाकर आप यूज़र को संकेत देते हैं कि यह मेथड सिर्फ पैकेज के अंदर ही इस्तेमाल किया जाए.

इस अभ्यास में, आप एक non-public मेथड परिभाषित करेंगे, जिसे आपकी class शब्दों की गिनती करने के लिए इस्तेमाल करेगी.

निर्देश

100 XP
  • collections से Counter और फंक्शन tokenize() आपके environment में लोड कर दिए गए हैं.
  • count_words नाम का एक मेथड जोड़िए और उसे non-public मेथड बनाइए.
  • अपने non-public मेथड को यह functionality दीजिए कि वह Counter() का उपयोग कर tokens attribute की सामग्री को गिने.
  • अपने नए फंक्शन का उपयोग __init__ मेथड में कीजिए.