पायथॉन ऑपरेटर

पायथॉन ऑपरेटर

ऑपरेटर वेरियेबल और मानों पर संचालन के लिए उपयोग किए जाते हैं。

Python ऑपरेटर को निम्नलिखित समूहों में विभाजित किया जाता है:

  • गणितीय ऑपरेटर
  • अनुच्छेद ऑपरेटर
  • समानता ऑपरेटर
  • लॉजिकल ऑपरेटर
  • पहचान ऑपरेटर
  • सदस्य ऑपरेटर
  • विन्यास ऑपरेटर

Python गणितीय ऑपरेटर

गणितीय ऑपरेटर सांख्यिकी के साथ उपयोग में लिए जाते हैं ताकि सामान्य गणितीय संचालन कर सकें:

ऑपरेटर नाम उदाहरण सबसे अच्छा प्रयोग करें
+ जोड़ x + y सबसे अच्छा प्रयोग करें
- घटाव x - y सबसे अच्छा प्रयोग करें
* गुणा x * y सबसे अच्छा प्रयोग करें
/ विभाजन x / y सबसे अच्छा प्रयोग करें
% अवशेष x % y सबसे अच्छा प्रयोग करें
** गुणांक x ** y सबसे अच्छा प्रयोग करें
// फर्मत (समान विभाजन) x // y सबसे अच्छा प्रयोग करें

Python अनुच्छेद ऑपरेटर

अनुच्छेद ऑपरेटर वेरियेबल को मान आबंटित करने के लिए उपयोग किए जाते हैं:

ऑपरेटर उदाहरण समानता सबसे अच्छा प्रयोग करें
= x = 5 x = 5 सबसे अच्छा प्रयोग करें
+= x += 3 x = x + 3 सबसे अच्छा प्रयोग करें
-= x -= 3 x = x - 3 सबसे अच्छा प्रयोग करें
*= x *= 3 x = x * 3 सबसे अच्छा प्रयोग करें
/= x /= 3 x = x / 3 सबसे अच्छा प्रयोग करें
%= x %= 3 x = x % 3 सबसे अच्छा प्रयोग करें
//= x //= 3 x = x // 3 सबसे अच्छा प्रयोग करें
**= x **= 3 x = x ** 3 सबसे अच्छा प्रयोग करें
&= x &= 3 x = x & 3 सबसे अच्छा प्रयोग करें
|= x |= 3 x = x | 3 सबसे अच्छा प्रयोग करें
^= x ^= 3 x = x ^ 3 सबसे अच्छा प्रयोग करें
>>= x >>= 3 x = x >> 3 सबसे अच्छा प्रयोग करें
<<= x <<= 3 x = x << 3 सबसे अच्छा प्रयोग करें

Python समानता ऑपरेटर

समानता ऑपरेटर दो मानों को तुलना करने के लिए उपयोग किए जाते हैं:

ऑपरेटर नाम उदाहरण सबसे अच्छा प्रयोग करें
== समान x == y सबसे अच्छा प्रयोग करें
!= बिना समानता के x != y सबसे अच्छा प्रयोग करें
> बड़ा x > y सबसे अच्छा प्रयोग करें
< छोटा x < y सबसे अच्छा प्रयोग करें
>= बड़ा या बराबर x >= y सबसे अच्छा प्रयोग करें
<= छोटा या बराबर x <= y सबसे अच्छा प्रयोग करें

Python लॉजिकल ऑपरेटर

सामान्य लेखन संयोजन के लिए लॉजिकल ऑपरेटर उपयोग में लिए जाते हैं:

ऑपरेटर वर्णन उदाहरण सबसे अच्छा प्रयोग करें
and यदि दोनों वाक्य चूड़ेदार हैं, तो True वापस करें x > 3 और x < 10 सबसे अच्छा प्रयोग करें
or यदि किसी एक वाक्य चूड़ेदार है, तो True वापस करें x > 3 या x < 4 सबसे अच्छा प्रयोग करें
not परिणाम उल्टा करेंगे, यदि परिणाम true है, तो False वापस करें not(x > 3 and x < 10) सबसे अच्छा प्रयोग करें

Python आधारभूत ऑपरेटर

आधारभूत ऑपरेटर को ऑब्जेक्ट को तुलना करने के लिए उपयोग किया जाता है, न कि उनके समानता की तुलना करने के लिए, लेकिन यदि वे वास्तव में एक ही ऑब्जेक्ट है, तो उनके समान स्मृति स्थान के लिए उपयोग किया जाता है:

ऑपरेटर वर्णन उदाहरण सबसे अच्छा प्रयोग करें
is यदि दोनों वेरियेबल एक ही ऑब्जेक्ट है, तो true लौटाएं x is y सबसे अच्छा प्रयोग करें
is not यदि दोनों वेरियेबल एक ही ऑब्जेक्ट नहीं है, तो true लौटाएं x is not y सबसे अच्छा प्रयोग करें

Python सदस्यता ऑपरेटर

सदस्यता ऑपरेटर को ऑब्जेक्ट में जानकारी के उपस्थिति के लिए परीक्षण करने के लिए उपयोग किया जाता है:

ऑपरेटर वर्णन उदाहरण सबसे अच्छा प्रयोग करें
in यदि ऑब्जेक्ट में निर्दिष्ट मूल्य वाली कोई जानकारी है, तो True लौटाएं x in y सबसे अच्छा प्रयोग करें
not in यदि ऑब्जेक्ट में निर्दिष्ट मूल्य वाली कोई जानकारी नहीं है, तो True लौटाएं x not in y सबसे अच्छा प्रयोग करें

Python बिट ऑपरेटर

बिट ऑपरेटर को दोनों (द्विपद) नंबरों की तुलना करने के लिए उपयोग किया जाता है:

ऑपरेटर वर्णन उदाहरण
& AND यदि दोनों बिटों के दोनों 1 है, तो प्रत्येक बिट को 1 सेट करें
| OR यदि दोनों बिटों में से किसी एक का 1 है, तो प्रत्येक बिट को 1 सेट करें
^ XOR यदि दोनों बिटों में से केवल एक बिट 1 है, तो प्रत्येक बिट को 1 सेट करें
~ NOT सभी बिटों को उल्टा करें
<< शून्य भरने वाला बाएं भागाना दाएं की ओर धकेलकर शून्य डालकर बाएं की ओर भागाना
>> साइन्ड दाएं भागाना सबसे बाएं की स्थिति की प्रतिलिपि को बाएं की ओर धकेलकर, सबसे दाएं की स्थिति को बाहर धकेल दें