1. Learn
  2. /
  3. Kurser
  4. /
  5. इंटरमीडिएट Python फॉर डेवलपर्स

Connected

övning

एक कीवर्ड आर्ग्युमेंट जोड़ना

टेक्स्ट प्रोसेसिंग फंक्शनों में कीवर्ड आर्ग्युमेंट बहुत उपयोगी होते हैं, क्योंकि ये वैकल्पिक ट्रांसफ़ॉर्मेशन बताने देते हैं और फंक्शन कॉल पढ़ने में साफ़ रहता है. डिफ़ॉल्ट आर्ग्युमेंट का उपयोग करके, आप सबसे आम व्यवहार तय कर सकते हैं (जैसे लोअरकेस में बदलना), और ज़रूरत पड़ने पर यूज़र को उसे ओवरराइड करने की सुविधा दे सकते हैं.

इस अभ्यास में, आप clean_text() फंक्शन बनाएँगे जो स्पेस को अंडरस्कोर से बदलता है और वैकल्पिक रूप से टेक्स्ट को लोअरकेस में कन्वर्ट करता है.

Instruktioner

100 XP
  • text और lower (डिफ़ॉल्ट मान True) पैरामीटर के साथ clean_text() फंक्शन परिभाषित करें.
  • else ब्लॉक के अंदर लोअरकेस ट्रांसफ़ॉर्मेशन लागू करें.
  • डिफ़ॉल्ट व्यवहार जाँचने के लिए product को आर्ग्युमेंट देकर clean_text() फंक्शन कॉल करें.