हेल्लो पाठकों !
इस लेख से आप जानेंगे, पायथन प्रोग्रामिंग में ऑपरेटर क्या है (What is Python Operators in Hindi), इसके प्रकार और हर एक प्रकार के ऑपरेरट को पायथन प्रोग्रामिंग में कहा इस्तेमाल किया जाता है ।
तो चलिए ऑपरेटर के बारे में विस्तार से जानते हैं ।
पायथन ऑपरेटर क्या है (What is Python Operators in Hindi) ?
पायथन में ऑपरेटर विशेष सिम्बल होते हैं, जिनका उपयोग हम डेटा पर विभिन्न गणितीय, लॉजिक और बूलियन संचालन करने के लिए कर सकते है । ऑपरेटर जिस मान पर काम करता है उसे ऑपरेंड कहा जाता है ।
पायथन में ऑपरेटर कितने प्रकार है (Types of Operators in Python) ?
पायथन में ऑपरेटर कई प्रकार के होते है, जो हैं :-
- Python Arithmetic operator
- Python Comparison operators
- Python Logical operators
- Python Assignment operators
- Python Bitwise operators
- Python Identity operators
- Python Membership operators
Python Arithmetic operator
इस ऑपरेटर को हिन्दी में अंकगणित ऑपरेटर कहा जाता है । अंकगणित ऑपरेटरों का उपयोग सामान्य गणितीय कार्यों को करने के लिए संख्यात्मक मानों के साथ किया जाता है ।
ऑपरेटर | ऑपरेटर के नाम | ऑपरेटर का उपयोग |
+ | Addition | इसका उपयोग दो ऑपरेंड को जोड़ने के लिए किया जाता है |
– | Subtraction | इसका उपयोग पहले ऑपरेंड से दूसरे ऑपरेंड को घटाने के लिए किया जाता है । |
* | Multiplication | इसका उपयोग एक ऑपरेंड को दूसरे के साथ गुणा करने के लिए किया जाता है । |
/ | Divide | यह दूसरे ऑपरेंड द्वारा पहले ऑपरेंड को विभाजित करने के बाद भागफल देता है । |
% | Reminder | यह पहले ऑपरेंड को दूसरे ऑपरेंड से विभाजित करने के बाद रिमाइंडर लौटाता है । |
// | Floor division | यह दो ऑपरेंड को विभाजित करके उत्पन्न भागफल का न्यूनतम मान देता है । |
** | Exponent | यह एक एक्सपोनेंट ऑपरेटर है जिसका प्रतिनिधित्व दूसरे ऑपरेंड के लिए पहली ऑपरेंड पावर की गणना के रूप् में किया जाता है । |
Python Comparison operators
इस ऑपरेटर को हिन्दी में तुलना ऑपरेटर कहा जाता है । प्रोग्रामिंग करते समय अक्सर किसी एक मान की तुलना दूसरे मान से करना पढ़ता हैं, ऐसा करने के लिए, हम तुलना ऑपरेटरों का उपयोग करते हैं।
पायथन प्रोग्रामिंग में छह तुलना ऑपरेटर हैं, जो इस प्रकार है :
ऑपरेटर | ऑपरेटर के नाम | ऑपरेटर का उपयोग |
= = | Equal to | |
!= | Not Equal to | |
< | Less than | |
> | Greater than | |
<= | Less than or equal to | |
>= | Greater than or equal to |
Python Logical operators
लॉजिकल ऑपरेटर एक सिम्बल या शब्द है जो दो या दो से अधिक अभिव्यक्तियों को जोड़ने के लिए प्रयोग किया जाता है जैसे कि उत्पादित यौगिक अभिव्यक्ति का मूल्य केवल मूल अभिव्यक्तियों और ऑपरेटर के अर्थ पर निर्भर करता है ।
पायथन में लॉजिकल ऑपरेटर्स का उपयोग वेरिएबल के मूल्यों पर लॉजिक ऑपरेशन करने के लिए किया जाता है । इसमें मान या तो सही या गलत होता है ।
पायथन में मुख्य रूप से तीन प्रकार के लॉजिकल ऑपरेटर होते है :-
ऑपरेटर | ऑपरेटर के नाम | ऑपरेटर का उपयोग |
AND | Logical AND | True if both the operands are true |
OR | Logical OR | True if either of the operands is true |
NOT | Logical NOT | True if operand is false |
Python Assignment operators
पायथन में असाइनमेंट ऑपरेटर्स का उपयोग वेरिएबल्स को मान निर्दिष्ट करने के लिए किया जाता है । पायथन में असाइनमेंट ऑपरेटर कोई प्रकार के होते हैं :-
ऑपरेटर | ऑपरेटर के नाम | ऑपरेटर का उपयोग |
= | Assign | x = 5 |
+= | Add and Assign | x += 5 |
-= | Subtract AND | x -= 5 |
*= | Multiply AND | x *= 5 |
/= | Divide AND | x /= 5 |
%= | Modulus AND | x %= 5 |
//= | Divide (floor) AND | x //= 5 |
**= | Exponent AND | x **= 5 |
&= | Performs Bitwise AND | x &= 5 |
|= | Performs Bitwise OR | x |= 5 |
^= | Performs Bitwise XOR | x ^= 5 |
>>= | Performs Bitwise right | x >>= 5 |
<<= | Performs Bitwise left | x <<= 5 |
Python Bitwise operator
पायथन में, बिटवाइज ऑपरेटरों का उपयोग integer पर बिटवाइज गणना करने के लिए किया जाता है । Integer को पहले बाइनरी में परिवर्तित किया जाता है और फिर संचाजन को बिट दर बिट किया जाता है, इसलिए इसका नाम बिटवाइज ऑपरेटर है । फिर परिणाम डेसीमल प्रारूप में लौटा दिया जाता है । पायथन में विभिन्न प्रकार के बिटवाइज ऑपरेटर उपलब्ध हैं :-
ऑपरेटर | ऑपरेटर के नाम | ऑपरेटर का उपयोग |
& | Bitwise AND | Returns 1 if both the bits are 1 else 0. |
| | Bitwise OR | Returns 1 if either of the bit is 1 else 0. |
~ | Bitwise NOT | Returns one’s complement of the number. |
^ | Bitwise XOR | Returns 1 if one of the bits is 1 and the other is 0 else returns false. |
>> | Bitwise right shift | Shifts the bits of the number to the right and fills 0 on voids left( fills 1 in the case of a negative number) as a result. |
<< | Bitwise left shift | Shifts the bits of the number to the left and fills 0 on voids right as a result. |
Python Identity operators
पायथन में पहचान ऑपरेटरों का उपयोग यह निर्धारित करने के लिए किया जाता है कि कोई मान किसी निश्चित वर्ग या प्रकार का है या नहीं । वे आमतौर पर एक निश्चित वेरिएबल में डेटा के प्रकार को निर्धारित करने के लिए उपयोग किए जाते हैं । पहचान ऑपरेटर दो प्रकार के होते हैं :-
ऑपरेटर के नाम | ऑपरेटर का उपयोग |
‘is’ operator | यदि ऑपरटर के दोनों ओर के वेरिएबल एक ही वस्तु को इंगित करते हैं तो सत्य का मूल्यांकन करता है अन्यथा गलत । |
‘ is not’ operator | यदि ऑपरटर के दोनों ओर के वेरिएबल किसी भिन्न वस्तु की ओर इंगित करते हैं तो असत्य का मूल्यांकन करता है अन्यथा सत्य । |
Python Membership operators
मेम्बर्शिप ऑपरेटर वे ऑपरेटर होते हैं जिनका उपयोग किसी मूल्य की सदस्यता को मान्य करने के लिए किया जाता है । यह एक क्रम में सदस्यता के लिए परीक्षण करता है, जैसे strings, lists या tuples । मेम्बर्शिप ऑपरेटर दो प्रकार के होते हैं :-
ऑपरेटर के नाम | ऑपरेटर का उपयोग |
‘in’ operator | इन ऑपरेटर का उपयोग यह जांचने के लिए किया जाता है कि अनुक्रम में कोई मान मौजूद है या नहीं । सही का मूल्यांकन करता है यदि यह निर्दिष्ट अनुक्रम में एक वेरिएबल पाता है और अन्यथा गलत है । |
‘not in’ operator | यह सत्य का मूल्यांकन करता है यदि यह निर्दिष्ट अनुक्रम में एक वेरिएबल नहीं पाता है और अन्यथा गलत है । |
निर्ष्कष – Conclusion
मुझे आशा है इस पोस्ट से आपने पायथन प्रोग्रामिंग में ऑपरेटर क्या है एवं उनके उपयोग के बारे में अच्छे से हिन्दी में जानकारी प्राप्त कर लिया है ।
अगर फिर भी पायथन के ऑपरेटर को लेकर आपके मन में अन्य कोई प्रश्र हैं, तो आप हमें टिप्पणी अनुभाग के जरीए पुछ सकते है ।
FAQ’s
Q1 :
Ans:
अन्य पोस्ट पढ़े :-