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

पायथन में उल्टे सेट ऑपरेटरों का व्यावहारिक उपयोग क्या है?

उलट सेट ऑपरेटर वे ऑपरेटर होते हैं जिन्हें इस प्रकार परिभाषित किया जाता है:

s & z corresponds to s.__and__(z)
z & s corresponds to s.__rand__(z)
से मेल खाती है

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

इन उलटे संचालन का उपयोग तब भी किया जाता है जब पहला ऑपरेंड लागू नहीं होता है।


  1. पायथन में PYTHONPATH पर्यावरण चर क्या है?

    PYTHONPATH एक पर्यावरण चर है जिसे आप अतिरिक्त निर्देशिका जोड़ने के लिए सेट कर सकते हैं जहाँ अजगर मॉड्यूल और पैकेज की तलाश करेगा। अधिकांश इंस्टॉलेशन के लिए, आपको इन वेरिएबल्स को सेट नहीं करना चाहिए क्योंकि पाइथन को चलाने के लिए इनकी आवश्यकता नहीं होती है। पायथन जानता है कि इसकी मानक लाइब्रेरी कहां मि

  1. पायथन में इंपोर्ट स्टेटमेंट का क्या उपयोग है?

    अपने कोड में किसी भी पैकेज का उपयोग करने के लिए, आपको पहले इसे सुलभ बनाना होगा। आपको इसे आयात करना होगा। परिभाषित होने से पहले आप पाइथन में कुछ भी उपयोग नहीं कर सकते हैं। कुछ चीजें अंतर्निहित हैं, उदाहरण के लिए मूल प्रकार (जैसे int, float, आदि) का उपयोग जब चाहें तब किया जा सकता है। लेकिन ज्यादातर ची

  1. पायथन में मुखर कथन का क्या उपयोग है?

    मुखर कथन में निम्नलिखित वाक्य रचना है। assert <some_test>, <message> उपरोक्त पंक्ति को इस प्रकार पढ़ा जाता है:यदि का मूल्यांकन गलत होता है, तो एक अपवाद उठाया जाता है और आउटपुट होगा। यदि हम कुछ कोड ब्लॉक या एक एक्सप्रेशन का परीक्षण करना चाहते हैं तो हम इसे एक assert कीवर्ड के बाद रखते