मुख्य सामग्री पर जाएं

कोर्स

Python में Functions लिखना

इंटरमीडिएट4 घंटे

अच्छे दस्तावेज़ीकरण के साथ रखरखाव योग्य, पुन: प्रयोज्य, जटिल फ़ंक्शन लिखने के लिए अभ्यास का उपयोग करना सीखें।

Python4 घंटे15 वीडियो46 अभ्यास3,650 XP110K+उपलब्धि प्रमाणपत्र

अपना नि:शुल्क अकाउंट बनाएँ

Google के साथ जारी रखें
या
जारी रखकर, आप हमारी उपयोग की शर्तें, हमारा गोपनीयता नीति और यह कि आपका डेटा USA में संग्रहीत है।

हज़ारों कंपनियों के शिक्षार्थियों द्वारा पसंद किया गया

टीम को प्रशिक्षित कर रहे हैं?

बिज़नेस आज़माएँ

कोर्स विवरण

आपने विश्लेषण किया, रिपोर्ट बनाई, और एक मॉडल ट्रेन किया। अब आगे क्या? अगर आप अपने मॉडल को प्रोडक्शन में डिप्लॉय करना चाहते हैं, तो आपका कोड Jupyter नोटबुक में बने एक्सप्लोरेटरी स्क्रिप्ट्स से कहीं अधिक विश्वसनीय होना चाहिए। "Python में Functions लिखना" आपको जटिल और सुव्यवस्थित फंक्शंस लिखने की ठोस नींव देगा, ताकि आप अपनी टीम में रिसर्च और इंजीनियरिंग—दोनों तरह के कौशलों से योगदान दे सकें। आप उपयोगी ट्रिक्स सीखेंगे, जैसे कॉन्टेक्स्ट मैनेजर्स और डेकोरेटर्स कैसे लिखें। आप यह भी सीखेंगे कि अच्छी डॉक्यूमेंटेशन के साथ मेंटेन करने योग्य, रीउस करने योग्य फंक्शंस लिखने की सर्वोत्तम प्रथाएँ क्या हैं। कहा जाता है कि जो लोग अच्छी रिसर्च कर सकते हैं और उच्च-गुणवत्ता का कोड लिखते हैं, वे दुर्लभ होते हैं। यह कोर्स कीजिए और इसकी ताकत खुद देखिए!

पूर्वापेक्षाएँ

पाठ्यक्रम

कोर्स रूपरेखा

1

सर्वोत्तम प्रथाएँ

इस कोर्स का लक्ष्य आपको Python विशेषज्ञ बनाना है, इसलिए पहला चैप्टर फंक्शंस लिखते समय अपनाई जाने वाली सर्वोत्तम प्रथाओं से शुरू होता है। आप डॉकस्ट्रिंग्स, उनकी अहमियत, और कब किसी कोड ब्लॉक को फंक्शन में बदलना चाहिए, यह कवर करेंगे। आप यह भी जानेंगे कि Python फंक्शंस को आर्ग्युमेंट्स कैसे पास करता है, साथ ही कुछ आम पेचीदगियाँ जो फंक्शंस कॉल करते समय डिबगिंग की दिक्कतें पैदा कर सकती हैं।
अध्याय शुरू करें
2

Context Managers

अगर आपने Python में कभी "with" कीवर्ड देखा है और सोचा है कि यह किस लिए है, तो यह चैप्टर आपके लिए है! कॉन्टेक्स्ट मैनेजर्स Python में कनेक्शन उपलब्ध कराने और उनके इस्तेमाल के बाद उन्हें ठीक से क्लीनअप कराने का सुविधाजनक तरीका हैं। यह चैप्टर आपको कॉन्टेक्स्ट मैनेजर्स का उपयोग करना सिखाएगा और यह भी कि अपने खुद के कॉन्टेक्स्ट मैनेजर्स कैसे लिखें।
अध्याय शुरू करें
3

Decorators

डेकोरेटर्स Python में बेहद शक्तिशाली अवधारणा हैं। इनके ज़रिए आप किसी फंक्शन के कोड को बदले बिना उसके व्यवहार में बदलाव कर सकते हैं। यह चैप्टर डेकोरेटर्स को अच्छी तरह समझने के लिए आवश्यक बुनियादी अवधारणाएँ रखेगा (फंक्शंस बतौर ऑब्जेक्ट, स्कोप, और क्लोज़र्स) और आपको यह बताएगा कि डेकोरेटर्स का उपयोग और परिभाषा कैसे होती है। Python के इंटरनल्स में यह गहराई आपको एक शानदार Pythonista बनने की राह पर ले जाएगी।
अध्याय शुरू करें
4

Decorators पर और गहराई से

अब जब आप समझ चुके हैं कि डेकोरेटर्स अंदर से कैसे काम करते हैं, यह चैप्टर आपको वास्तविक दुनिया के कई उदाहरण देगा कि आप अपने कोड में कब और कैसे डेकोरेटर्स लिखेंगे। आप उन्नत विषय भी सीखेंगे, जैसे अपने डेकोरेटेड फंक्शंस की मेटाडेटा कैसे सुरक्षित रखें और ऐसे डेकोरेटर्स कैसे लिखें जो आर्ग्युमेंट्स लेते हैं।
अध्याय शुरू करें

Python में Functions लिखना

कोर्स
पूरा

उपलब्धि प्रमाणपत्र प्राप्त करें

अभी नामांकन करें

DataCamp for Mobile के साथ अपने डेटा कौशल बढ़ाएं

हमारे मोबाइल पाठ्यक्रमों और दैनिक 5-मिनट कोडिंग चुनौतियों के साथ चलते-फिरते प्रगति करें।

Python में Functions लिखना | DataCamp