المعاملات المنطقية - الجزء الأول
جزء من قسم الأساسيات في رحلة Python على Coddy. الدرس 15 من 77.
تُستخدم العوامل المنطقية لدمج العبارات الشرطية.
تحتوي Python على ثلاثة عوامل منطقية:
andornot
لِنرَ كيف يعمل المُشغِّل 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التحدي
سهلأكمل التعليمات البرمجية لتحديد ما إذا كان الشخص مؤهلًا للقيادة بناءً على عمره وحالة رخصته.
يكون الشخص مؤهلًا للقيادة عندما:
- يبلغ من العمر 18 عامًا على الأقل وَ
- لديه رخصة قيادة سارية
املأ الفراغات بالقيم الصحيحة:
- املأ المتغير age بالقيمة 20
- املأ المتغير has_license بالقيمة True
- املأ الحد الأدنى للعمر المطلوب في المقارنة
جرّب بنفسك
age = ?
has_license = ?
result = age >= ? and has_license
# لا تغيّر السطر أدناه
print("Eligible to drive:", result)يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على المدخلات2المتغيرات
الأرقامالنصوص (String)القيم المنطقية (Boolean)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيرات8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - المضروب (Factorial)دالة Rangeالحلقات المتداخلةمراجعة - Dynamic Input3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراجالإخراج مع المتغيراتالإدخالتحويل الأنواعمراجعة - حتى 120مراجعة - صح أم خطأتدرّب بنفسك: مترجم Python عبر الإنترنت