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

पायथन सदस्यता ऑपरेटर

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

<टेबल> <थेड> क्रमांक <थ> ऑपरेटर और विवरण उदाहरण 1 में
सत्य का मूल्यांकन करता है यदि यह निर्दिष्ट अनुक्रम में एक चर पाता है और अन्यथा गलत है।
x में y, यहां परिणाम 1 में है यदि x अनुक्रम y का सदस्य है। 2 अंदर नहीं
सत्य का मूल्यांकन करता है यदि यह निर्दिष्ट अनुक्रम में एक चर नहीं पाता है और अन्यथा गलत है।
x y में नहीं है, यहां 1 में परिणाम नहीं है यदि x अनुक्रम y का सदस्य नहीं है।

उदाहरण

#!/usr/bin/python
a = 10
b = 20
list = [1, 2, 3, 4, 5 ];
if ( a in list ):
   print "Line 1 - a is available in the given list"
else:
   print "Line 1 - a is not available in the given list"
if ( b not in list ):
   print "Line 2 - b is not available in the given list"
else:
   print "Line 2 - b is available in the given list"
a = 2
if ( a in list ):
   print "Line 3 - a is available in the given list"
else:
   print "Line 3 - a is not available in the given list"

आउटपुट

जब आप उपरोक्त प्रोग्राम को निष्पादित करते हैं तो यह निम्नलिखित परिणाम उत्पन्न करता है -

Line 1 - a is not available in the given list
Line 2 - b is not available in the given list
Line 3 - a is available in the given list

  1. पायथन बिटवाइज़ ऑपरेटर्स

    बिटवाइज ऑपरेटर बिट्स पर काम करता है और बिट बाय बिट ऑपरेशन करता है। मान लें कि a =60; और बी =13; अब बाइनरी फॉर्मेट में उनका मान क्रमशः 0011 1100 और 0000 1101 होगा। निम्नलिखित तालिका में पाइथन भाषा द्वारा समर्थित बिटवाइज़ ऑपरेटरों को सूचीबद्ध किया गया है, जिनमें से प्रत्येक में एक उदाहरण है, हम उपरोक्

  1. पायथन तुलना ऑपरेटर्स

    ये ऑपरेटर दोनों पक्षों के मूल्यों की तुलना करते हैं और उनके बीच संबंध तय करते हैं। उन्हें रिलेशनल ऑपरेटर भी कहा जाता है। मान लें कि चर a में 10 है और चर b में 20 है, तो - क्रमांक ऑपरेटर और विवरण उदाहरण 1 == यदि दो ऑपरेंड के मान समान हैं, तो शर्त सत्य हो जाती है। (a ==b) सत्य नहीं है। 2 !

  1. पायथन अंकगणित ऑपरेटर

    मान लें कि चर a में 10 है और चर b में 20 है, तो - क्रमांक ऑपरेटर और विवरण उदाहरण 1 + जोड़ ऑपरेटर के दोनों ओर मान जोड़ता है। a + b =30 2 - घटाव बाएँ हाथ के संकार्य से दाएँ हाथ के संकार्य को घटाता है। a - b =-10 3 * गुणा ऑपरेटर के दोनों ओर मूल्यों को गुणा करता है a * b =200 4 / डिवी