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

पायथन में इनप्लेस ऑपरेटर्स - ixor (), iand (), ipow ()

इस लेख में, हम Python 3.x में उपलब्ध कुछ इनप्लेस ऑपरेटरों के बारे में जानेंगे। या पहले।

पायथन "ऑपरेटर" मॉड्यूल की मदद से एक ही स्टेटमेंट में एक साथ इनप्लेस ऑपरेशंस, यानी असाइनमेंट और कंप्यूटेशन करने के तरीके प्रदान करता है। यहां हम ixor(), iand(), ipow() फंक्शन्स के बारे में चर्चा करेंगे।

ixor()

यह फ़ंक्शन हमें वर्तमान मान असाइन करने और xor करने की अनुमति देता है। यह ऑपरेशन "a^=b" ऑपरेशन की तरह व्यवहार करता है। स्ट्रिंग और टुपल्स जैसे अपरिवर्तनीय डेटा प्रकारों के मामले में असाइन नहीं किया जा सकता है।

उदाहरण

import operator as op

# using ixor() to xor
int1 = op.ixor(786,12);

# displaying value
print ("The value : ", end="")
print (int1)

आउटपुट

The value : 798

और ()

यह फ़ंक्शन हमें वर्तमान मान असाइन करने और बिटवाइज़ करने की अनुमति देता है। यह ऑपरेशन "a&=b" ऑपरेशन की तरह व्यवहार करता है। स्ट्रिंग और टुपल्स जैसे अपरिवर्तनीय डेटा प्रकारों के मामले में असाइन नहीं किया जा सकता है।

उदाहरण

# using iand() to bitwise&
int2 = op.iand(57,34)

print ("The value : ", end="")
print (int2)

आउटपुट

The value : 32

ipow()

यह फ़ंक्शन हमें वर्तमान मान को असाइन और एक्सपोनेंटिएट करने की अनुमति देता है। यह ऑपरेशन "a**=b" ऑपरेशन की तरह व्यवहार करता है। स्ट्रिंग और टुपल्स जैसे अपरिवर्तनीय डेटा प्रकारों के मामले में असाइन नहीं किया जा सकता है।

उदाहरण

# using ipow() to exponentiate
int2 = op.ipow(3,2)

print ("The value : ", end="")
print (int2)
का उपयोग करना

आउटपुट

The value : 9

निष्कर्ष

इस लेख में, हमने पायथन में इनप्लेस ऑपरेटरों के उपयोग और कार्यान्वयन के बारे में सीखा - ixor (), iand (), ipow ()।


  1. कार्यों के रूप में पायथन मानक ऑपरेटर

    प्रोग्रामिंग में, ऑपरेटर आमतौर पर एक प्रतीक (कुंजी) होता है जो एक निश्चित ऑपरेशन जैसे कि जोड़, घटाव, तुलना आदि को करने के लिए पूर्वनिर्धारित होता है। पायथन में अलग-अलग में विभाजित बिल्ट-इन ऑपरेशन का एक बड़ा सेट होता है। अंकगणित, तुलना, बिट-वार, सदस्यता आदि जैसी श्रेणियां। पायथन पुस्तकालय में ऑपरेटर

  1. पायथन में चेनिंग तुलना ऑपरेटर

    कभी-कभी हमें एक स्टेटमेंट में एक से अधिक कंडीशन चेकिंग का उपयोग करने की आवश्यकता होती है। इस तरह की जाँच के लिए कुछ बुनियादी सिंटैक्स हैं x

  1. पायथन सेट ऑपरेशन।

    गणित में, एक सेट अलग-अलग वस्तुओं का एक संग्रह होता है, जिसे अपने आप में एक वस्तु के रूप में माना जाता है। उदाहरण के लिए, संख्या 2, 4, और 6 अलग-अलग वस्तुएं हैं, जब उन्हें अलग-अलग माना जाता है, लेकिन जब उन्हें सामूहिक रूप से माना जाता है, तो वे 3 आकार का एक एकल सेट बनाते हैं, जिसे {2,4,6} लिखा जाता है