Menu
CoddyTech
flag Ar iconالعربيةdown icon

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

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

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

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

  • 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اختبر نفسك

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

جميع دروس الأساسيات

تدرّب بنفسك: مترجم Python عبر الإنترنت