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

इन ऑपरेटरों का क्या मतलब है (**, ^,%, //)?


पायथन में ** ऑपरेटर के लिए उठाया गया है। यह व्यंजक x**y

. में x बढ़ा कर y कर देता है
>>> x=5
>>> y=3
>>> x**y
125

^ एक बिटवाइज़ XOR ऑपरेटर है। दो बिट्स को ऑपरेंड के रूप में लेते हुए यह 1 लौटाता है यदि एक 1 है और दूसरा 0 है

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

// को फ्लोर डिवीजन ऑपरेटर के रूप में परिभाषित किया गया है। यह डिवीजन ऑपरेशन के परिणाम का पूर्णांक भाग देता है

>>> 10/3
3.3333333333333335
>>> 10//3
3

ऋणात्मक विभाजन के लिए, तल ऋणात्मक अनंत की ओर चक्कर लगाता है।

>>> -10/3
-3.3333333333333335
>>> -10//3
-4

% प्रतीक को मोडुलो ऑपरेटर के रूप में परिभाषित किया गया है और शेष डिवीजन ऑपरेशन देता है।

>>> 10%3
1
>>> 10%2
0

ऋणात्मक विभाजन अंतर के मामले में ऊपरी गुणक और अंश की गणना की जाती है

>>> -10%3
2
>>> -5%2
1
>>> 73%9
1
>>> -73%9
8

  1. SNMP का क्या अर्थ है?

    SNMP का मतलब सिंपल नेटवर्क मैनेजमेंट प्रोटोकॉल है। यह एक क्लाइंट-सर्वर प्रोटोकॉल है जिसका उपयोग नेटवर्क प्रशासक नेटवर्क स्विच, प्रिंटर, फोन और नेटवर्क से जुड़े अन्य उपकरणों (एसएनएमपी एजेंटों के रूप में भी जाना जाता है) के बारे में जानकारी एकत्र करने के लिए करते हैं। एसएनएमपी विंडोज 10 में डिफ़ॉल्ट

  1. लिनक्स में बैश का क्या अर्थ है?

    यदि आप लंबे समय से लिनक्स का उपयोग कर रहे हैं, तो निस्संदेह आपने मंचों और लेखों में बैश शब्द को इधर-उधर फेंका हुआ देखा है। यह कभी-कभी टर्मिनल के समानार्थी की तरह लगता है, लेकिन बैश और टर्मिनल एमुलेटर निश्चित रूप से दो अलग-अलग अनुप्रयोग हैं। तो बैश वास्तव में क्या है? इस छोटे से लेख में, हम जानेंगे क

  1. इन-ऐप खरीदारी का क्या मतलब है?

    यदि आप मोबाइल एप्लिकेशन का उपयोग करते हैं, तो संभवत:आपको इन-ऐप खरीदारी का सामना करना पड़ा है, हालांकि आप शब्दावली पर धूमिल हो सकते हैं। इन-ऐप खरीदारी को समझना न केवल उनके साथ बातचीत करने के लिए बल्कि उन्हें शामिल करने वाली लगातार विकसित होने वाली चर्चा में शामिल होने के लिए भी महत्वपूर्ण है। इन-ऐप