Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

المعاملات المنطقية - الجزء الأول

جزء من قسم Fundamentals في رحلة Python على Coddy — الدرس 15 من 77.

تُستخدم المعاملات المنطقية للربط بين الجمل الشرطية.

يحتوي بايثون على ثلاثة معاملات منطقية:

  • and
  • or
  • not

لنرى كيف يعمل المعامل and:

يعيد عامل المنطق and القيمة True إذا كانت كلتا الجملتين صحيحتين.

# إنشاء متغيرين منطقيين
x = True
y = True

# التحقق مما إذا كان كل من x و y قيمتهما True
result = x and y

بعد تنفيذ الكود أعلاه، يحتوي result على:

True

إذا كانت إحدى القيم هي False، فستكون النتيجة False:

# إنشاء متغيرين منطقيين
x = True
y = False

# التحقق مما إذا كان كل من x و y قيمتهما True
result = x and y

هذا يعطينا:

False
challenge icon

التحدي

سهل

أكمل الكود لتحديد ما إذا كان الشخص مؤهلاً للقيادة بناءً على عمره وحالة رخصته.

يكون الشخص مؤهلاً للقيادة عندما:

  • يكون عمره 18 عاماً على الأقل وَ
  • لديه رخصة قيادة سارية

املأ الفراغات بالقيم الصحيحة:

  1. املأ المتغير age بالقيمة 20
  2. املأ المتغير has_license بالقيمة True
  3. املأ الحد الأدنى للسن المطلوب في المقارنة

جرّب بنفسك

age = ?
has_license = ?

result = age >= ? and has_license

# لا تغير السطر أدناه
print("Eligible to drive:", result)
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals