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

में क्या अलग है | और या पायथन में ऑपरेटरों?


पायथन में या एक तार्किक संचालिका है और | बिटवाइज ऑपरेटर है। या ऑपरेटर को किसी भी प्रकार के दो ओपन की आवश्यकता होती है और यह सही या गलत हो सकता है। यदि कोई एक ऑपरेंड सत्य का मूल्यांकन करता है तो यह सच हो जाता है।

>>> a=50
>>> b=25
>>> a>40 or b>40
True
>>> a>100 or b<50
True
>>> a==0 or b==0
False
>>> a>0 or b>0
True

| ऑपरेटर बिट्स को ऑपरेंड के रूप में लेता है और 1 देता है यदि कोई एक ऑपरेंड 1 है

>>> a=10   #0000 1010
>>> bin(a)
'0b1010'
>>> b=20   #0001 0100
>>> bin(b)
'0b10100'
>>> c=a|b
>>> c
30         #0001 1110
>>> bin(c)
'0b11110'

  1. पायथन में विभिन्न पहचान ऑपरेटर प्रकार क्या हैं?

    प्रत्येक पायथन ऑब्जेक्ट को एक विशिष्ट पहचान संख्या सौंपी जाती है जब इसे मेमोरी में संग्रहीत किया जाता है। इसे आईडी () फ़ंक्शन द्वारा प्राप्त किया जा सकता है। is ऑपरेटर दो वस्तुओं की id () की तुलना करता है और यदि दोनों वस्तुओं का मान समान है तो सही है अन्यथा यह गलत है। दूसरी ओर, ऑपरेटर गलत नहीं है

  1. पायथन में विभिन्न अंकगणितीय ऑपरेटर क्या हैं?

    पायथन में अंकगणित ऑपरेटरों को नीचे समझाया गया है - + जोड़ने के लिए − दोनों तरफ ऑपरेंड जोड़ने का काम करता है >>a=5 >>b=7 >>c=a+b >>c 12 - घटाव के लिए - दूसरे ऑपरेंड को पहले से घटाता है >>a=10 >>b=5 >>c=a-b >>c 5 * गुणा के लिए - पहले ऑपरेंड को दूसरे स

  1. पायथन में विभिन्न बुनियादी ऑपरेटर क्या हैं?

    पायथन में ऑपरेटरों को - . के रूप में वर्गीकृत किया गया है अंकगणित संचालिका + जोड़ने के लिए - घटाव के लिए * गुणन के लिए / विभाजन के लिए // फ्लोर डिवीजन के लिए मॉड्यूलो या शेष के लिए % रिलेशनल ऑपरेटर से अधिक के लिए =इससे अधिक या इसके बराबर के लिए <से कम के लिए <=इससे कम या इसके बराबर के लिए ==के ल