معاملات المقارنة
جزء من قسم Fundamentals في رحلة Python على Coddy — الدرس 14 من 77.
تُستخدم عوامل المقارنة (Comparison operators) للمقارنة بين معاملين.
في بعض الأحيان نحتاج إلى التحقق مما إذا كانت المعاملات أكبر من أو أصغر من أو تساوي معاملًا آخر. يوضح الجدول التالي المعاملات الممكنة والمستخدمة للمقارنة:
| المعامل | المعنى | مثال |
|---|---|---|
| == | يساوي | 1 == 2 يُرجع false |
| != | لا يساوي | 1 != 2 يُرجع true |
| > | أكبر من | 1 > 2 يُرجع false |
| < | أصغر من | 1 < 2 يُرجع true |
| >= | أكبر من أو يساوي | 1 >= 2 يُرجع false |
| <= | أصغر من أو يساوي | 1 <= 2 يُرجع true |
يعيد معامل المقارنة القيم True إذا كانت المقارنة صحيحة و False خلاف ذلك.
على سبيل المثال:
var1 = 13
var2 = 12
var3 = var1 != var2سيحتوي var3 على True لأن var1 و var2 غير متساويين
مثال آخر:
var1 = 13
var2 = 13
var3 = var1 == var2سيحتوي var3 على True لأن var1 و var2 متساويان
تذكر نوع
boolean، فإنvar3عبارة عن قيمة boolean.
التحدي
مبتدئاكتب برنامجًا نصيًا يقوم بتهيئة متغيّرين n1 و n2 بالقيمتين 8 و 9 (على التوالي).
بعد ذلك، قم بتهيئة متغيّر آخر n3 يحدد ما إذا كانت قيمة n1 أكبر من n2.
جرّب بنفسك
# اكتب الكود الخاص بك أدناه
# لا تغيّر السطر أدناه
print(f"n1 = {n1}, n2 = {n2}, n3 = {n3}")
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على المدخلات2المتغيرات
الأرقامالنصوص (String)القيم المنطقية (Boolean)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيرات8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - المضروب (Factorial)دالة Rangeالحلقات المتداخلةمراجعة - Dynamic Input3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراجالإخراج مع المتغيراتالإدخالتحويل الأنواعمراجعة - حتى 120مراجعة - صح أم خطأ