Python Comparison Operators

பைத்தான் ஒப்பீட்டு ஆபரேட்டர்கள்

Comparison Operators

ஒப்பீட்டு ஆபரேட்டர்கள் இரண்டு மதிப்புகளை ஒப்பிட பயன்படுகின்றன:

Operator Name Example
== Equal x == y
!= Not equal x != y
> Greater than x > y
< Less than x < y
>= Greater than or equal to x >= y
<= Less than or equal to x <= y

Examples

ஒப்பீட்டு ஆபரேட்டர்கள் ஒப்பீட்டின் அடிப்படையில் True அல்லது False ஐத் தருகின்றன:

Example

x = 5
y = 3

print(x == y)
print(x != y)
print(x > y)
print(x < y)
print(x >= y)
print(x <= y)

Chaining Comparison Operators

பைத்தான் ஒப்பீட்டு ஆபரேட்டர்களை சங்கிலியாக அனுமதிக்கிறது:

Example

x = 5

print(1 < x < 10)

print(1 < x and x < 10)

Operator Examples

= =
Equal
==

இரண்டு மதிப்புகள் சமமாக இருந்தால் True

Not Equal
!=

இரண்டு மதிப்புகள் சமமாக இல்லாவிட்டால் True

>
Greater Than
>

இடது மதிப்பு வலது மதிப்பை விட அதிகமாக இருந்தால் True

<
Less Than
<

இடது மதிப்பு வலது மதிப்பை விட குறைவாக இருந்தால் True

Exercise

5 == 5 இன் முடிவு என்ன?

True
✓ சரி! == ஆபரேட்டர் இரண்டு மதிப்புகள் சமமாக இருந்தால் True ஐத் தருகிறது
False
✗ தவறு! 5 மற்றும் 5 சமம், எனவே == ஆபரேட்டர் True தரும்
5
✗ தவறு! == ஆபரேட்டர் பூலியன் மதிப்பை (True/False) தருகிறது, எண் மதிப்பை அல்ல