عملگرهای مقایسه ای (Comparison Operators)
«عملگرهای مقایسه ای (Comparison Operators)» دو مقدار را می سنجند و جواب بولین می دهند. بولین یعنی فقط «True» یا «False». مثل مقایسه نمره ها در مدرسه؛ بزرگ تر، کوچک تر، برابر، یا نابرابر.
تعریف و کاربرد پایه
علامت های مهم: == برابر، != نابرابر، > بزرگ تر، < کوچک تر، >= بزرگ تر یا برابر، <= کوچک تر یا برابر. خروجی همیشه «True» یا «False» است.
x = 5
y = 3
print(x == y)
print(x != y)
print(x > y)
print(x < y)
print(x >= y)
print(x <= y)
زنجیره کردن مقایسه ها
در پایتون می توانی چند مقایسه را زنجیره کنی. این شبیه گفتن «x بین 1 و 10 است» می باشد.
x = 5
print(1 < x < 10)
print(1 < x and x < 10)
گام های تمرینی سریع
- دو عدد در متغیرها بگذار.
- همه عملگرها را رویشان امتحان کن.
- نتیجه را با انتظار ذهنی ات مقایسه کن.
- یک مقایسه زنجیره ای بنویس و اجرا کن.
نکته: برای انتساب ها به عملگرهای انتسابی برو. برای منطق ترکیبی به عملگرهای منطقی سر بزن.
جمع بندی سریع
- خروجی مقایسه همیشه بولین است.
==برابر و!=نابرابر را می سنجد.>و<جهت بزرگی را نشان می دهند.- زنجیره ها شرط های بین بازه را ساده می کنند.