معاملات المقارنة
تُستخدم معاملات المقارنة لمقارنة قيمتين. وتعيد دائماً نتيجة منطقية: True أو False. وهي الأساس في اتخاذ القرارات.
| المعامل | المعنى |
|---|---|
== | يساوي |
!= | لا يساوي |
> | أكبر من |
< | أصغر من |
>= | أكبر من أو يساوي |
<= | أصغر من أو يساوي |
أمثلة
python a = 10 b = 5 c = 10
print(f'a equals c? {a == c}') # True print(f'a equals b? {a == b}') # False print(f'a is not equal to b? {a != b}') # True print(f'a is greater than b? {a > b}') # True print(f'b is less than 5? {b < 5}') # False (b يساوي 5) print(f'b is less than or equal to 5? {b <= 5}') # True
مقارنة النصوص
يمكن أيضاً مقارنة النصوص. تتم المقارنة معجمياً (بالترتيب الأبجدي، بناءً على قيم ASCII/Unicode).
python print('apple' == 'Apple') # False (بسبب حساسية حالة الأحرف) print('banana' > 'apple') # True print('cat' < 'dog') # True