Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

कुछ पायथन फंक्शन्स के नाम से पहले और बाद में अंडरस्कोर __ क्यों होते हैं?

हम ध्यान देते हैं कि डबल लीडिंग और ट्रेलिंग अंडरस्कोर वाले नाम जैसे ऊपर उल्लेखित अनिवार्य रूप से पायथन बिल्ट-इन फंक्शन्स के लिए आरक्षित हैं। हम इसी तरह के नामों का उपयोग न करने में बेहतर हैं।

  1. - पायथन लैम्ब्डा फंक्शन्स: एक परिचय

    पायथन लैम्ब्डा फंक्शन्स सिंगल-लाइन, अनाम फंक्शन्स होते हैं। पायथन में लैम्ब्डा एक्सप्रेशन्स सिंगल-लाइन फंक्शन्स के लिए उपयोगी होते हैं जिन्हें नाम की आवश्यकता नहीं होती, जैसे सूचियों को फ़िल्टर करना, स्ट्रिंग केस बदलना, या संख्या को गुणा करना। जब आप एक प्रोग्राम लिख रहे होते हैं जो कई बार एक समान क

  1. CSS में ::before और ::after स्यूडो-एलिमेंट्स CSS में ::before और ::after स्यूडो-एलिमेंट्स

    CSS ::before और ::after स्यूडो-एलिमेंट्स का उपयोग क्रमशः किसी एलिमेंट से पहले और बाद में कुछ सामग्री डालने के लिए किया जाता है। उदाहरण आइए CSS ::before और CSS ::after स्यूडो-एलिमेंट्स का एक उदाहरण देखें: <!DOCTYPE html> <html> <head> <style> div:nth-of-type(1) p:nth-child(2)

  1. - पायथन में रिटर्न स्टेटमेंट का उपयोग क्यों करेंगे?

    print() फंक्शन कंसोल पर स्ट्रिंग या नंबर लिखता है, यानी प्रिंट करता है। return स्टेटमेंट फंक्शन कॉल होने पर उसके द्वारा लौटाए गए मान को प्रिंट नहीं करता। हालांकि यह फंक्शन को तुरंत बाहर निकलने या समाप्त करने का कारण बनता है, भले ही यह फंक्शन का अंतिम स्टेटमेंट न हो। जो फंक्शन्स मान लौटाते हैं उन्हें