العمليات في بايثون 🔢
بايثون تدعم كل العمليات الحسابية والمقارنة والمنطقية. فهم هذه العمليات أساسي لكتابة أي برنامج.
العمليات الحسابية
+ جمع | - طرح | * ضرب | / قسمة
// قسمة صحيحة | % باقي القسمة | ** الأس
عمليات المقارنة
== يساوي | != لا يساوي
> أكبر | < أصغر | >= أكبر أو يساوي | <= أصغر أو يساوي
العمليات المنطقية
and — تعيد True إذا كلا الشرطين صحيح
or — تعيد True إذا أحد الشرطين صحيح
not — تعكس القيمة المنطقية
تمرين
اكتب برنامجاً يحسب مساحة ومحيط مستطيل بأبعاد 12 × 8. ثم تحقق: هل المساحة أكبر من 100؟ هل المحيط أقل من 50؟
💡 تلميح: المساحة = الطول × العرض. المحيط = 2 × (الطول + العرض). استخدم عمليات المقارنة.
length = 12
width = 8
area = length * width
perimeter = 2 * (length + width)
print(f"المساحة: {area}")
print(f"المحيط: {perimeter}")
print(f"المساحة > 100: {area > 100}")
print(f"المحيط < 50: {perimeter < 50}")