العوامل المنطقية في بايثون
العوامل المنطقية تسمح بدمج الشروط لتكوين شروط أكثر تعقيداً.
and (و):
يعطي True عندما يكون كلا الشرطين True.
if درجة >= 10 and درجة < 14:
print("مقبول")
or (أو):
يعطي True عندما يكون أحدهما True على الأقل.
if المادة == "رياضيات" or المادة == "فيزياء":
print("مادة علمية")
not (ليس):
يعكس القيمة المنطقية.
if not (عدد < 0):
print("العدد موجب")
تمارين:
- اكتب شرطاً للتحقق من أن العدد بين 10 و 20.
- اكتب برنامجاً يتأكد من أن المستخدم أدخل اسماً (غير فارغ) وعمره بين 10 و 20.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.