Python Chapter - 4 Notes P2
Relational Operators / रिलेशनल ऑपरेटर
Relational operators compare two values and return a Boolean result: True or False.
दो मानों की तुलना करते हैं और परिणाम देते हैं: सही (True) या गलत (False)।
| Operator / ऑपरेटर | Meaning / अर्थ | Example / उदाहरण | Result / परिणाम |
|---|---|---|---|
| > | Greater than / बड़ा | 5 > 3 | True |
| < | Less than / छोटा | 3 < 2 | False |
| >= | Greater or equal / बड़ा या बराबर | 5 >= 5 | True |
| <= | Less or equal / छोटा या बराबर | 4 <= 3 | False |
| == | Equal to / बराबर | 4 == 4 | True |
| != | Not equal to / बराबर नहीं | 5 != 4 | True |
Logical Operators / तार्किक ऑपरेटर
Logical operators combine multiple conditions and return True or False based on logical rules.
कई शर्तों को जोड़ते हैं और सही या गलत परिणाम देते हैं।
- and – True if both conditions are true ✅
(दोनों शर्तें सही होने पर True) - or – True if any condition is true ✅
(कोई एक या अधिक शर्तें सही होने पर True) - not – Reverses the Boolean value ❌
(सत्य को असत्य और असत्य को सत्य बदल देता है)
Example / उदाहरण
print(5 > 3 and 2 < 4) # Output: True print(5 < 3 or 2 > 4) # Output: False print(not (5 == 5)) # Output: False # 'and' only returns True when both sides are true. # 'or' returns True if any one side is true. # 'not' flips True to False and vice versa. # 'and' तभी True देता है जब दोनों शर्तें सही हों। # 'or' True देता है जब कोई एक शर्त सही हो। # 'not' बूलियन मान को उलट देता है।
Change the values and try running the code to see behavior.
मान बदलें और टिप्पणीकृत कोड चलाकर देखिए परिणाम।
Comments
Post a Comment