1. Learn
  2. /
  3. कोर्स
  4. /
  5. Python में Functions का परिचय

Connected

अभ्यास

सबको एक साथ लाना (2)

कभी-कभी हम फंक्शन्स को कॉल करते समय गलती कर देते हैं — यहाँ तक कि वे भी जो आपने खुद लिखे हों। लेकिन चिंता न करें! इस अभ्यास में, आप पिछले चैप्टर के count_entries() फंक्शन पर सुधार करेंगे और उसमें try-except ब्लॉक जोड़ेंगे। इससे आपका फंक्शन तब एक उपयोगी संदेश देगा जब कोई यूज़र आपके count_entries() फंक्शन को कॉल करे लेकिन ऐसा कॉलम नाम दे जो DataFrame में मौजूद न हो।

आपकी सुविधा के लिए, pandas को pd के रूप में इम्पोर्ट किया गया है और 'tweets.csv' फ़ाइल को DataFrame tweets_df में इम्पोर्ट किया गया है। आपके पिछले काम के कुछ हिस्सों का कोड भी उपलब्ध है।

निर्देश

100 XP
  • एक try ब्लॉक जोड़ें ताकि जब फंक्शन को सही आर्ग्युमेंट्स के साथ कॉल किया जाए, तो वह DataFrame को प्रोसेस करे और रिज़ल्ट्स की एक डिक्शनरी रिटर्न करे।
  • एक except ब्लॉक जोड़ें ताकि जब फंक्शन को गलत तरीके से कॉल किया जाए, तो वह यह एरर मैसेज दिखाए: 'The DataFrame does not have a ' + col_name + ' column.'.