python operators
प्रकार और उदाहरण के साथ पायथन ऑपरेटर्स:
पायथन डेटा प्रकार हमारे पिछले ट्यूटोरियल में उनके वर्गीकरण के साथ विस्तार से बताया गया।
इस ट्यूटोरियल में, हम पायथन ऑपरेटर्स के साथ-साथ उनके प्रकारों के बारे में सीखते हैं। प्रत्येक प्रकार के पायथन ऑपरेटर से संबंधित सरल उदाहरण इस ट्यूटोरियल में शामिल किए गए हैं।
इस पायथन ट्रेनिंग ट्यूटोरियल सीरीज़ पायथन अवधारणाओं पर अपने ज्ञान को बढ़ाने के लिए किसी भी शुरुआत के लिए एक आदर्श मार्गदर्शक होगा।
आप क्या सीखेंगे:
वीडियो ट्यूटोरियल देखें
पायथन में ऑपरेटरों का अवलोकन (भाग 1):
स्थैतिक चर को शुरू करना c ++
पायथन में ऑपरेटरों पर एक गहराई पर नज़र (भाग 2):
पायथन ऑपरेटर्स
पायथन ऑपरेटर क्या हैं?
ऑपरेटरों का उपयोग मूल्यों और चर पर संचालन करने के लिए किया जाता है।
पायथन में 7 प्रकार के ऑपरेटर हैं जो नीचे दिए गए हैं:
- अंकगणित संचालक
- तुलना ऑपरेटरों
- लॉजिकल ऑपरेटर्स
- बिटवाइज़ ऑपरेटर
- असाइनमेंट ऑपरेटर
- पहचान के संचालक
- सदस्यता संचालक
(1) अंकगणित संचालक
पायथन प्रोग्रामिंग भाषा पूर्णांक और फ्लोटिंग पॉइंट जैसे जोड़, घटाव, गुणन, विभाजन और इसी तरह दोनों के लिए विभिन्न प्रकार के अंकगणितीय ऑपरेटरों का समर्थन करती है।
संचालक प्रकार | परिभाषा |
---|---|
घातांक (**) | बाएं ऑपरेंड को दाएं की शक्ति तक बढ़ाता है। |
जोड़ (+) | परिवर्धन संचालक |
घटाव (-) | घटाव ऑपरेटर |
गुणन (*) | गुणन संचालक |
विभाजन (/) | विभाग का संचालक |
मापांक (%) | अनुस्मारक ऑपरेटर |
मंजिल विभाजन (//) | शेष के मूल्य को विभाजित और वापस करता है। |
उदाहरण:
x = 15 y = 10 print('x + y =', x+y)
आउटपुट: x + y = 25
print('x - y =', x-y)
आउटपुट: x - y = ५
print('x * y =', x*y)
आउटपुट: x * y = 150
print('x / y =', x/y)
आउटपुट: x / y = 1.5
print('x % y =', x%y)
आउटपुट: x% y = 5
print('x // y =', x//y)
आउटपुट: x // y = 1
print('x ** y =', x**y)
आउटपुट: x ** y = 576650390625
# 2) तुलना ऑपरेटरों
मूल्यों की तुलना के लिए तुलना ऑपरेटरों का उपयोग किया जाता है। यह या तो स्थिति के अनुसार सही या गलत है।
ऑपरेटर्स | परिभाषा | |
---|---|---|
// = | x // = 15 | x = x // 15 |
से अधिक (>) | सच है अगर बाएं ऑपरेंड दाएं से अधिक है | |
से कम (<) | सच है अगर बाएं ऑपरेंड दाएं से कम है | |
के बराबर (==) | सच है अगर दोनों ऑपरेंड समान हैं | |
(=) के बराबर नहीं | यदि ऑपरेशंस समान नहीं हैं तो सच है | |
से अधिक या इसके बराबर (> =) | सही अगर बाएं ऑपरेंड दाएं से अधिक या बराबर है | |
से कम या बराबर (<=) | सच है अगर बाएं ऑपरेंड दाएं से कम या बराबर है |
उदाहरण:
x = 8 y = 15 ('x>y is',x>y)
आउटपुट: x> y झूठा है
print('x आउटपुट: एक्स print('x == y is', x==y)
आउटपुट: x == y गलत है
print('x != y is', x!=y)
आउटपुट: x! = y सच है
print('x >= y is', x>=y)
आउटपुट: x> = y झूठा है
print('x<= y is', x<=y)
आउटपुट: एक्स<= y is True

# 3) लॉजिकल ऑपरेटर्स
लॉजिकल ऑपरेटर्स का उपयोग AND, OR और NOT संचालन के लिए किया जाता है। यह या तो स्थिति के अनुसार सही या गलत है।
ऑपरेटर्स परिभाषाएं तथा सच है अगर दोनों ऑपरेंड सच हैं या अगर दोनों में से कोई भी सच है तो सच है नहीं सच है अगर ओपेरा गलत है
उदाहरण:
a = True b = False print(‘a and b is’, a and b)
आउटपुट: a और b झूठा है
print(‘a or b is’, a or b)
आउटपुट: a या b सत्य है
print(‘not a is’, not a)
आउटपुट: नहीं एक गलत है

# 4) बिटवाइज ऑपरेटर्स
बिटवाइज़ ऑपरेटर बिट पर काम करते हैं और बिट ऑपरेशन द्वारा बिट करते हैं।
ऑपरेटर्स परिभाषाएं और बिटवाइज़ और | बिटवार या ~ बिटवाइज़ नहीं ^ बिटवाइज़ XOR >> बिटवाइज़ राइट शिफ्ट << बिटवाइज ने शिफ्ट छोड़ दी
# 5) असाइनमेंट ऑपरेटर
एक असाइनमेंट ऑपरेटर का उपयोग किसी वैरिएबल के मान को असाइन करने के लिए किया जाता है।
ऑपरेटर्स परिभाषाएं उत्पादन = = x = 15 x = 15 + = x + = 15 x = x + 15 - = x - = 15 x = x - 15 * = x * = 15 x = x * 15 / = x / = 15 x = x / 15 % = x% = 15 x = x% 15 ** = x ** = 15 x = x ** 15 & = x & = 15 x = x & 15 | = x | = 15 x = x | १५ ^ = x ^ = 15 x = x ^ 15 >> = x >> = 15 x = x >> 15 <<= एक्स<<= 15 x = x<< 15
# 6) आइडेंटिटी ऑपरेटर्स
पायथन 2 प्रकार के पहचान संचालक प्रदान करता है यानी है और नहीं है।
दोनों का उपयोग यह तुलना करने के लिए किया जाता है कि स्मृति के एक ही हिस्से पर दो मान स्थित हैं या नहीं। दो चर जो समान हैं, इसका अर्थ यह नहीं है कि वे समान हैं।
ऑपरेटर्स परिभाषाएं है अगर ऑपरेंड समान हैं तो सच है क्या नहीं है यदि ऑपरेंड समान नहीं हैं तो सच है
उदाहरण:
सेलेनियम जावा साक्षात्कार सवाल और जवाब
a1 = 3 b1 = 3 a2 = 'Python' b2 = 'Python' a3 = (4,5,6) b3 = (4,5,6) print(a1 is not b1)
आउटपुट: असत्य
print(a2 is b2)
आउटपुट: सच
print(a3 is b3)
आउटपुट: असत्य

यहां a3 और b3 सूचीबद्ध हैं, दुभाषिया अलग से मेमोरी आवंटित करता है और भले ही वे समान हों, यह गलत रिटर्न देता है।
# 7) सदस्यता संचालक
पायथन 2 प्रकार के सदस्यता संचालक प्रदान करता है यानी अंदर और बाहर नहीं।
दोनों का उपयोग यह परीक्षण करने के लिए किया जाता है कि एक मान या चर एक अनुक्रम में है या नहीं।
ऑपरेटर्स परिभाषाएं में सच है अगर मूल्य अनुक्रम में पाया जाता है अंदर नही सच है अगर मूल्य अनुक्रम में नहीं मिला है
उदाहरण:
a = “Python operators” b = {1:'x',2:'y'} print(“P” in a)
आउटपुट: सच
print(“python” not in a)
आउटपुट: असत्य
print(1 in b)
आउटपुट: सच
print('y' in b)
आउटपुट: असत्य

1 कुंजी है और 'x' शब्दकोष बी में मूल्य है। इसलिए, बी रिटर्न में 'y' गलत है।
आशा है कि आप पायथन ऑपरेटरों और उनके विभिन्न प्रकारों के बारे में स्पष्ट हैं।
Python Conditional Statements के बारे में अधिक जानने के लिए हमारी आगामी जानकारी देखें !!
PREV ट्यूटोरियल | अगले ट्यूटोरियल
अनुशंसित पाठ
- पायथन डेटा प्रकार
- अजगर चर
- पायथन कंट्रोल स्टेटमेंट (पायथन जारी, ब्रेक और पास)
- पायथन स्ट्रिंग फ़ंक्शंस
- पायथन ट्यूटोरियल फॉर बिगिनर्स (हैंड्स-ऑन फ्री पायथन ट्रेनिंग)
- पायथन कार्य
- पायथन में इनपुट-आउटपुट और फाइलें (पायथन ओपन, पढ़ें और फाइल में लिखें)
- यूनिक्स कंडिशनल स्टेटमेंट्स: इफ तब एल्स एंड रिलेशनल ऑपरेटर्स