Python Fundamentals

Python Operators में महारथ: एक व्यापक गाइड

Spread the love

पाइथन ऑपरेटर ऐसे चिह्न हैं जो चर और मानों पर विशिष्ट संक्रियाएँ करते हैं। प्रभावी पाइथन प्रोग्रामिंग के लिए उनमें महारत हासिल करना महत्वपूर्ण है। यह ट्यूटोरियल स्पष्टता के लिए वर्गीकृत, पाइथन की विविध श्रेणी के ऑपरेटरों का पता लगाता है।

विषयवस्तु की तालिका

  1. अंकगणितीय ऑपरेटर
  2. तुलना ऑपरेटर
  3. तार्किक ऑपरेटर
  4. बिटवाइज़ ऑपरेटर
  5. असाइनमेंट ऑपरेटर
  6. विशेष ऑपरेटर (सदस्यता और पहचान)

1. अंकगणितीय ऑपरेटर

ये ऑपरेटर मानक गणितीय गणनाएँ करते हैं।

ऑपरेटर वर्णन उदाहरण परिणाम
+ जोड़ 10 + 5 15
- घटाव 10 - 5 5
* गुणा 10 * 5 50
/ भाग 10 / 5 2.0
// फ्लोर डिवीजन 10 // 5 2
% मापांक (शेषफल) 10 % 3 1
** घातांक 10 ** 2 100

2. तुलना ऑपरेटर

ये ऑपरेटर दो मानों की तुलना करते हैं, एक बूलियन (True या False) परिणाम लौटाते हैं।

ऑपरेटर वर्णन उदाहरण परिणाम
== के बराबर 10 == 5 False
!= के बराबर नहीं 10 != 5 True
> से अधिक 10 > 5 True
< से कम 10 < 5 False
>= के बराबर या अधिक 10 >= 5 True
<= के बराबर या कम 10 <= 5 False

3. तार्किक ऑपरेटर

ये ऑपरेटर बूलियन व्यंजकों को जोड़ते या संशोधित करते हैं।

ऑपरेटर वर्णन उदाहरण परिणाम
and तार्किक AND True and False False
or तार्किक OR True or False True
not तार्किक NOT not True False

4. बिटवाइज़ ऑपरेटर

ये ऑपरेटर पूर्णांकों के अलग-अलग बिट्स में हेरफेर करते हैं।

ऑपरेटर वर्णन उदाहरण परिणाम (दशमलव) बाइनरी निरूपण
& बिटवाइज़ AND 10 & 4 0 1010 & 0100 = 0000
| बिटवाइज़ OR 10 | 4 14 1010 | 0100 = 1110
^ बिटवाइज़ XOR 10 ^ 4 14 1010 ^ 0100 = 1110
~ बिटवाइज़ NOT ~10 -11 ~1010 = -1011
<< बाएँ शिफ्ट 10 << 2 40 1010 << 2 = 101000
>> दाएँ शिफ्ट 10 >> 2 2 1010 >> 2 = 0010

5. असाइनमेंट ऑपरेटर

ये ऑपरेटर चरों को मान असाइन करते हैं, अक्सर किसी अन्य ऑपरेशन के साथ असाइनमेंट को मिलाते हैं।

ऑपरेटर वर्णन उदाहरण समान है
= असाइन करें x = 10 x = 10
+= जोड़ें और असाइन करें x += 5 x = x + 5
-= घटाएँ और असाइन करें x -= 5 x = x - 5
*= गुणा करें और असाइन करें x *= 5 x = x * 5
/= भाग दें और असाइन करें x /= 5 x = x / 5
//= फ्लोर डिवाइड करें और असाइन करें x //= 5 x = x // 5
%= मापांक और असाइन करें x %= 5 x = x % 5
**= घातांक और असाइन करें x **= 5 x = x ** 5
&= बिटवाइज़ AND और असाइन करें x &= 5 x = x & 5
|= बिटवाइज़ OR और असाइन करें x |= 5 x = x | 5
^= बिटवाइज़ XOR और असाइन करें x ^= 5 x = x ^ 5
<<= बाएँ शिफ्ट और असाइन करें x <<= 5 x = x << 5
>>= दाएँ शिफ्ट और असाइन करें x >>= 5 x = x >> 5

6. विशेष ऑपरेटर (सदस्यता और पहचान)

ये ऑपरेटर बुनियादी अंकगणित या तुलना से परे अनूठी कार्यक्षमता प्रदान करते हैं।

  • सदस्यता ऑपरेटर: in और not in जांचते हैं कि क्या कोई मान किसी क्रम (स्ट्रिंग, सूची, टुपल, आदि) में मौजूद है।
  • पहचान ऑपरेटर: is और is not सत्यापित करते हैं कि क्या दो चर एक ही मेमोरी स्थान (एक ही ऑब्जेक्ट) की ओर इशारा करते हैं।

यह व्यापक मार्गदर्शिका पाइथन ऑपरेटरों में एक ठोस आधार प्रदान करती है। अपने प्रोग्रामिंग कौशल के निर्माण के लिए इन ऑपरेटरों का उपयोग करने का अभ्यास करें।

प्रातिक्रिया दे

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *