पायथन में सदस्यता ऑपरेटरों को कैसे लागू किया जाए

यह लेख आपको पायथन में विभिन्न सदस्यता ऑपरेटरों के विस्तृत और व्यापक ज्ञान के साथ प्रदान करेगा।

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

पायथन में सदस्यता संचालक क्या है?

पायथन में एक सदस्यता ऑपरेटर को एक ऑपरेटर के रूप में परिभाषित किया जा सकता है जिसका उपयोग किसी मूल्य की सदस्यता को मान्य करने के लिए किया जाता है। यह ऑपरेटर स्ट्रिंग्स, पूर्णांकों के साथ-साथ ट्यूपल्स जैसे चर में सदस्यता का परीक्षण करने के लिए उपयोग किया जाता है।





पायथन में सदस्यता संचालक

एक पूरे के रूप में सदस्यता ऑपरेटरों में कई अलग-अलग ऑपरेटर होते हैं। सबसे महत्वपूर्ण में से कुछ नीचे दिए गए हैं:



  • ऑपरेटर में: पायथन में ऑपरेटर का उपयोग यह जांचने के लिए किया जाता है कि मान किसी चर में मौजूद है या नहीं। जब मूल्यांकन किया जाता है, यदि ऑपरेटर को कोई मूल्य मिलता है तो यह सही है अन्यथा गलत है। इसे बेहतर समझने के लिए, नीचे दिए गए उदाहरण पर एक नज़र डालें।

# पायथन प्रोग्राम को दर्शाने के लिए # ऑपरेटर सूची 1 में # # का उपयोग करते हुए सूची में आम सदस्य ढूंढना = [1,2,3,4,5] सूची 2 = सूची में आइटम के लिए [6,7,8,9]: यदि सूची 2 में आइटम है : प्रिंट ('ओवरलैपिंग') बाकी: प्रिंट ('ओवरलैपिंग नहीं')

आउटपुट:

ओवरलैपिंग नहीं



अब हम उपरोक्त उदाहरण को संशोधित करते हैं और ऑपरेटर को हटाते हैं।

स्नातकोत्तर प्रमाणपत्र बनाम परास्नातक
# पायथन प्रोग्राम # ऑपरेटर में # का उपयोग किए बिना # सूची में # खोजने वाले सामान्य सदस्य को स्पष्ट करने के लिए # एक फ़ंक्शन () निर्धारित करें जो दो सूचियों को ओवरलैपिंग (सूची 1, सूची 2) में ले जाता है: c = 0 d = 0 के लिए i सूची 1 में: c = 1 i में लिस्ट 2 के लिए: d + = 1 के लिए मैं रेंज में (0, c): j में रेंज के लिए (0, d): if (list1 [i] == list2 [j]): 1 रिटर्न 0 list1 = [1 , 2,3,4,5] सूची 2 = [6,7,8,9] यदि (अतिव्याप्ति (सूची 1, सूची 2)): प्रिंट ('अतिव्यापी') अन्य: प्रिंट ('ओवरलैपिंग नहीं')

आउटपुट:

ओवरलैपिंग नहीं

  • ऑपरेटर में नहीं: यह ऑपरेटर ऑपरेटर के बिल्कुल विपरीत है। जब इस संचालक का मूल्यांकन सही हो जाता है यदि मान नहीं मिला है और यदि मूल्य पाया जाता है तो गलत है। इसे बेहतर समझने के लिए नीचे दिए गए उदाहरण पर एक नज़र डालें।
# पायथन प्रोग्राम 'ऑपरेटर x = 24 y = 20 सूची' में # नहीं 'बताने के लिए = [10, 20, 30, 40, 50] यदि (x सूची में नहीं है): प्रिंट (' x दी गई सूची में मौजूद नहीं है ') और: प्रिंट ('x दी गई सूची में मौजूद है') अगर (सूची में y): प्रिंट ('y दी गई सूची में मौजूद है') और: प्रिंट ('y दी गई सूची में मौजूद नहीं है')

आउटपुट:

x दी गई सूची में मौजूद नहीं है

y दी गई सूची में मौजूद है

पायथन में पहचान संचालक

सदस्यता ऑपरेटरों के अलावा, पायथन में अन्य प्रकार के ऑपरेटर मौजूद हैं, जिन्हें विज्ञापन पहचान ऑपरेटर के रूप में जाना जाता है। पायथन में, पहचान संचालकों का उपयोग यह जांचने के लिए किया जाता है कि क्या कोई विशेष मूल्य एक निश्चित वर्ग या प्रकार का है। ज्यादातर मामलों में, एक निश्चित चर में डेटा के प्रकार को परिभाषित करने के लिए पहचान ऑपरेटरों का उपयोग किया जाता है। पायथन में दो मुख्य प्रकार के पहचान ऑपरेटर हैं।

  • ऑपरेटर है: जब मूल्यांकन किया जाता है, तो पायथन में परिचालक सही है यदि ऑपरेटर के दोनों ओर के चर एक ही चर की ओर इशारा करते हैं और अन्यथा झूठे होते हैं। इसे बेहतर समझने के लिए, नीचे दिए गए उदाहरण पर एक नज़र डालें।
# पायथन प्रोग्राम '#' के उपयोग को दर्शाने के लिए है 'पहचान ऑपरेटर x = 6 यदि (प्रकार (x) int है): प्रिंट (' सही ') और: प्रिंट (' गलत ')

आउटपुट:

सच

आइए हम 'इन' ऑपरेटर का एक और उदाहरण लेते हैं।

x = ['सेब', 'केला'] प्रिंट ('केला' x) # रिटर्न सही है क्योंकि मूल्य 'केला' के साथ एक क्रम सूची में है

आउटपुट:

सच

संचालक नहीं है

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

# पायथन कार्यक्रम 'का उपयोग' का वर्णन करने के लिए है 'पहचान ऑपरेटर x = 7.2 नहीं है (यदि (x) int नहीं है): प्रिंट (' सही ') बाकी: प्रिंट (' गलत ')

आउटपुट:

सच

आइए हम इस ऑपरेटर का एक और उदाहरण लेते हैं।

x = ['सेब', 'केला'] प्रिंट ('अनानास' नहीं x में) # रिटर्न सही है क्योंकि मूल्य 'अनानास' के साथ एक क्रम सूची में नहीं है

आउटपुट:

सच

pl sql में अपवाद हैंडलिंग

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

अपने विभिन्न अनुप्रयोगों के साथ अजगर पर गहराई से ज्ञान प्राप्त करने के लिए, आप कर सकते हैं 24/7 समर्थन और आजीवन पहुंच के साथ लाइव ऑनलाइन प्रशिक्षण के लिए।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? 'पायथन में सदस्यता संचालकों' की टिप्पणी अनुभाग में उनका उल्लेख करें और हम आपके पास वापस आ जाएंगे।