हमने पिछले आर्टिकल ( C , C++ , Java ) में इस Operator के बारे में बताया था , हर Language में Operator का Concept जादातर एकी होता हे , सिर्फ कुछ नया Add किया जाता हे |
तो चलिए शुरू करते हे What is Operator in Python in Hindi..........
What is Operator in Python in Hindi
Operator और कुछ नही बल्कि एक Symbol होते हे , जो Programming में किसी भी तरह के की Operator को Perform करता हे | मतलब Variable और Data Type को Manipulate करता हे | और ये Operator Operand के मदत से किसी भी Task को Complete करता हे | जेइसे ( 10 + 10 ) इसमें जो 10 हे वो होता हे Operand और बिच में जो ( + ) Symbol हे वो होता हे Operator | तो Operator Operand की मदत से ही Perform करता हे |और ( 10 + 10 ) का जो Result हे , वो आपको दिखा देता हे | तो इस तरह से Operator के Use हम किसी भी Programming Language में करते हे |
उम्मीद करता हु कि आप लोग समझ गये होंगे की Operator क्या हे , और किस तरह से काम करते हे |
आइये अब देखते हे पाइथन में ऑपरेटर कितने प्रकार के होते हैं?
Types of Operator in Python :-
Python Programming के अन्दर इस Operator को दो Category में Divide किया गया हे |
- Unary Operator :- Unary Operator वो Operator होते हे , जो सिर्फ एकी Operand पे काम करती हे | Example - X
- Binary Operator :- Binary Operator वो Operator होते हे , जो दो Operand पे काम करते हे | Example - X+Y
और Python Language में इस Binary Operator को कुछ Sub Category में Divide किया गया हे ,,, जेइसे -
- Arithmetic Operator
- Relational Operator
- Logical Operator
- Bitwise Operator
- Assignment Operator
- Identity Operator
- Membership Operator
1. Arithmetic Operator in Python :-
जेइसे ( 5+5 =10 ) Arithmetic Operator में जो जो Operator Perform किया जाता हे वो हे .....
- Addition ------ 5 + 5 = 10
- Subtraction ---- 10 - 5 = 5
- Multiplication --- 5 * 5 = 25
- Division---------- 10 / 5 = 2
- Modulo ---------- 10 % 5 = 0
2. Relational Operator in Python :-
- A ! = B --- True
- A < > B --- True
- A > B --- False
- A < B --- True
- A > = B --- False
- A < = B --- True
3. Logical Operator in Python :-
Logical Operator को हम एक या दो से जादा Operand के Expression को Comparison करने के लिए इस्तेमाल करते हे | और इस Logical Operator में Operand को Boolean Operand से Compare करते हे , और इनके जो Result निकल कर आता हे वो भी Boolean Result ही आयेगा मतलब True या फिर False | इस Logical Operator में तिन तरह Operator को Perform किया जाता हे |1. AND-
अगर इसमें दो Operand True हुआ तो उसका Result भि True ही होगा |
जेइसे - 8>4 and 3<7 -- True
2. OR -
अगर दो Operand में से एक भी True हो जाता हे , तो उसका Result भी True ही होगा |
जेइसे - 10 >4 or 3<8 -- True
3. NOT -
दो Operand भी अगर False होगा तो उसका Result भी True ही होगा |
जेइसे - not 8<10 ---- False
आइये एक Program में इस Logical Operator को सम्जहते हे ...
आइये एक Program में इस Logical Operator को सम्जहते हे ...
4. Bitwise Operator in Python :-
Python के अन्दर जो सबसे Important Operator हे वो हे Bitwise Operator | Bitwise Operator हमेशा Bit के ऊपर Perform करता हे | और Bit यानि 0 और 1 के Format में काम करता हे | 0 का मतलब False और 1 का मतलब हे True | Bitwise Operator में अपने जो भी Number को Perform करने के लिए Add करोगे , उस Number को पहले Bit ( 0,1 ) में Convert करना पड़ेगा | फिर उस Value को Bitwise Operator के मदत से Perform किया जाता हे | जेइसे अगर मानलो हमने 10 को Perform करना चाहा तो पहले इस 10 को Bit में Convert करना पड़ेगा , और उसके बाद वो Programming में Execute होगा |Bitwise Operator तिन तरह से काम करता हे ,,,
1. AND --- (x & y)
( AND Operation में अगर दोनों bit के अन्दर 1 होगा तो उसका result 1 ही होगा बरना 0 होगा ) जेइसे 5 और 6 इन दोनों का binary हे 5- 101 और 6 -110 , तो इन दोनो में result होगा 100 ,अब ये 4 का binary हे , इस तरह से ही ये Operation काम करता हे | )2. OR --- (x | y)
( OR Operation इस AND Operation का Opposite हे - मतलब दोनों bit में अगर किसी में भी 1 हे तो उसका result 1 होगा बरना 0 होगा जेइसे - 101 और 110 इन दोनों में , 1 दोनों में हे ,तो इसका result होगा 111 और 7 का binary हे |3. XOR ---- (x ^ y)
अगर दोनों value एक दुसरे से opposite होगा तब 1 होगा बरना 0 होगा | तो इहापे result होगा - 011 क्यू की दोनों value में पहला digit 1 हे तो ये false हुआ इसलिए 0 होगा , और फिर next दो value ही एक दुसरे से opposite हे इसलिए 1 होगा | तो ये 011 number 3 का binary हे |आइये अब इसको Program के अन्दर implement करके देखते हे ......
5. Assignment Operator in Python :-
Assignment Operator के मदत से Programming के अन्दर हम जो भी Variable को Use करते हे तो उस Variable के अन्दर Value या Data को Assign किया जाता हे | मतलब Assignment Operator के मदत से Arithmetic Operator के मदत से Variable के अन्दर Value को Assign किया जाता हे |
जेइसे -
जेइसे -
- A = 10
- A + = 10
- A - = 10
- A * = 10
- A / = 10
- A % = 10
6. Identity Operator in Python :-
Identity Operator के मदत से कंप्यूटर Memory Location में दो Object के बिच में Compare करता हे | जिसके बजह ये पता चलता हे की वो दो Object एक हे या फिर अलग हे |वो Object हे --
1. Is Object -
इस Is Object से ये पता चलता हे कि वो दो Object एक हे या फिर अलग हे | जेइसे X is Y ---- True
2. Is Not Object -
अगर वो दो Object एक होगेया तो ये Object True Return करेगा नही तो False Return करेगा |
जेइसे - X is not Y ---- False
Membership Operator के मदत से Python में जो भी Variable होते हे , जेइसे String , Tuple ,List , Set इस तरह के Variable को Membership टेस्ट किया जाता हे Sequence में | Membership Operator में दो तरह के की Membership देखनो को मिलता हे ,
1. In-
अगर Operator में दोनों Operand Sequence के अन्दर आते हे , तो इसका जो Condition हे वो True होगा नही तो False होगा | जेइसे A in B
2. Not In -
अगर Operator में दोनों Operand एक Sequence में हे तो True होगा नही तो False होगा | जेइसे - A Not in B
देखो Program के अन्दर हमने एक Variable लिए "coding with kumar" नाम से , तो हमें ये पाता लगाना हे की "kumar" नाम से कोई Word हे इस Variable के अन्दर ,, अगर हे तो true होगा नही हे तो false होगा |
उसी तरह हमने एक और बार Print किये की "sanat" नाम से कोई Word हमारे Variable के अन्दर हे या नही | इसमें अगर वो Word मिल जाता हे तो true होगा नही तो false ,, तो इस तरह से ये Membership Operator काम करता हे |
तो ये रहे Python में Operator के बारे में पूरी जानकारी , उम्मीद करता हु इस Operator के इस Concept कोआप लोगो को पसंद आया होगा |
Read More :
Conclusion :-
हमने आज (What is Operator in Python in Hindi) इस आर्टिकल में Operator के बारे में बात की , तो Operator के मदत से Programming में Mathematical और Logical Operation को किया जाता हे | Python में इस Operator को साथ Category में Divide किया गया हे |
तो आशा करता हु इस आर्टिकल को आप लोगो के काम में आये होंगे ,,, और अगर इस आर्टिकल को पसंद आया हे , तो इसे अपने दोस्तो के साथ जरुर Share कीजिये | और इस Concept के बारे में अगर कोई भी शाबाल हे तो निचे कमेंट करके पुच सकते हो |
FAQ
1. पाइथन ऑपरेटर का मतलब क्या होता हे ?
Answer:- पाइथन में ऑपरेटर एक symbol की तरह ही होता हे , जिसकी मदत दे program में mathematical और logical operation को performance को किया जाता हे | Example - 3 + 3 = 6
2. ऑपरेटर क्या होते हे समझाइए ?
Answer :- ऑपरेटर के मदत से program के अन्दर दो operand में कई तरह के task को perform किये जाते हे |
3. ऑपरेटर क्या हे और कितने प्रकार के होते हे ?
Answer:- Program के अन्दर एक operand के साथ एक और operand को जोड़ने के साथ साथ और भी बहत सारे task को perform किये जाते हे , इस ऑपरेटर के मदत से |
Basically पाइथन में operator दो तरह के होते हे , 1, Binary operator - जो हमेशा single operand पे ही काम करता हे , और दूसरी 2. Unary operator - जो एक से जादा operand पे काम करता हे | और इन दो operator के अनादर और भी कई सारे operator देखने मिलता हे |
4. ओपेरटर और ऑपरेंड में क्या अंतर हे ?
Answer ;- जेइसे मानलो , X + Y , तो ये जो X और Y हे , ये होता हे ऑपरेंड और जो symbol ( + )के साथ इन दो ऑपरेंड को जोड़ा गया हे , ये होता हे ऑपरेटर |
5. पाइथन में इन सारे ऑपरेटर का उपयोग क्या हे ?
Answer :- पाइथन में इन सारे operator के मदत से program के अंदर जो mathematical और logical task होते हे , वो perform किये जाते हे |