Header Ads Widget

Responsive Advertisement

Ticker

6/recent/ticker-posts

Python operators (python class 10 in Hindi ) Learn python programming language classes in Hindi

 


Python operators

Operators का उपयोग कर variable(operands) की value को manipulate किया जा सकता है, Python में निम्न operators उपलब्ध है।

  1. Arithmetic operators
  2. Assignment operators
  3. Logical operators
  4. Comparison operators
  5. Identity operators
  6. Bitwise operators
  7. Membership operators

1) Arithmetic operators

+variables में नंबर्स को जोड़ने के लिए
variables में नंबर्स को घटाने के लिए
*variables में नंबर्स को गुणा के लिए
/variables में नंबर्स को भाग के लिए
%variables में नंबर्स को में भाग के बाद शेष के लिए
**Exponent निकलने के लिए।
//Floor division के लिए।

2) Assignment Operators

=variable में value assign करने के लिए।
(Right hand side की value left hand side assign होती है)
+=variable की वैल्यू में right हैंड साइड की वैल्यू ऐड करता है।
x += 15 इसका मतलब x = x + 15
-=variable की वैल्यू में right हैंड साइड की वैल्यू subtract करता है।
x -= 15 इसका मतलब x = x – 15
*=variable की वैल्यू में right हैंड साइड की वैल्यू multiply करता है।
x *= 15 इसका मतलब x = x * 15
/=variable की वैल्यू को right हैंड साइड की वैल्यू से divide करता है।
x /= 15 इसका मतलब x = x / 15
%=variable की वैल्यू को right हैंड साइड की वैल्यू से divide कर
शेष(remainder) return करता है।
//=variable की वैल्यू को right हैंड साइड की वैल्यू से floor division करता है।
x //= 15 इसका मतलब x = x // 15
**=exponential calculation variable पर परफॉर्म
कर left hand side के variable में value assign करता है।
x**=20 इसका मतलब x = x ** 15

3) Comparison operator

==दो operands की वैल्यू check करता है के बराबर है के नहीं
अगर बराबर है तो true return करता है नहीं तो false
!=दो operands की वैल्यू check करता है के बराबर है के नहीं
अगर बराबर नहीं है तो true return करता है नहीं तो false
<>true return करता है अगर बराबर नहीं है।
<अगर एक operand की वैल्यू दूसरे से छोटी है
तो true return करता है।
>अगर एक operand की वैल्यू दूसरे से बड़ी है तो true return करता है।
<=अगर एक operand की वैल्यू दूसरे से छोटी और बराबर है
तो true return करता है।
>=अगर एक operand की वैल्यू दूसरे से बड़ी और बराबर है
तो true return करता है।

4) Logical operators

andयह Logical AND operator है इसमें अगर दोनों statements
true है तो condition true होती है।
orयह Logical और operator है इसमें अगर दोनों statement
में से किसी एक statement true है तो condition true होती है।
notअगर इसमें operand true है तब condition False होगी।

5) Identity operators

isअगर दोनों variables एक ही object है
तो यह true return करेगा।
isnotअगर दोनों variables एक ही object
के नहीं है तो यह true return करेगा।

6) Bitwise operators

&अगर दोनों बिट 1 है तो 1 सेट करता है।
|अगर दोनों में से कोई एक बिट 1 है तो 1
सेट करता है।
^सभी bits को 1 सेट करता अगर दोनों में से
कोई एक बिट 1 है।
~सभी bits को उल्टा(Inverse) करता है।
मतलब सभी 0 को 1 और 1 को 0 करता है।
<<right operand में दिए हुए bits के अनुसार left operand
value को left shift करता है।
>>right operand में दिए हुए bits के अनुसार
left operand value को right shift करता है।

7) Membership operators

inदिए हुए sequence में दी हुई value
present है तो true return करता है।
not inदिए हुए sequence में दी हुई value
present नहीं है तो true return करता है।

Comment


एक टिप्पणी भेजें

0 टिप्पणियाँ