![]() |
الدرس الخامس: العمليات الحسابية والمنطقية في Python |
الدرس الخامس: العمليات الحسابية والمنطقية في Python
مقدمة:
بعد ما اتعلمنا المتغيرات وأنواع البيانات، الوقت حان إننا نستغل المعلومات دي في إجراء عمليات حسابية ومنطقية. العمليات دي هي الأساس اللي هنستخدمه في بناء برامج أكثر تعقيدًا زي الآلات الحاسبة أو اتخاذ القرارات بناءً على شروط معينة.
الخطوة 1: العمليات الحسابية الأساسية
Python بتدعم كل العمليات الحسابية الأساسية اللي بنحتاجها في البرمجة.
الجمع (
+
): بيتم استخدامه لجمع قيمتين:الطرح (
-
): بيتم استخدامه لطرح قيمة من أخرى:الضرب (
*
): لضرب القيم:القسمة (
/
): لقسمة قيمة على أخرى:الأسس (
**
): لرفع قيمة لقوة معينة:باقي القسمة (
%
): للحصول على باقي القسمة:القسمة الصحيحة (
//
): لقسمة القيم والحصول فقط على الجزء الصحيح من الناتج:
الخطوة 2: العمليات المنطقية
العمليات المنطقية بتساعدنا في اتخاذ القرارات في البرمجة.
المساواة (
==
): للتحقق إذا كانت قيمتين متساويتين:عدم المساواة (
!=
): للتحقق إذا كانت القيمتين غير متساويتين:أكبر من (
>
): للتحقق إذا كانت القيمة الأولى أكبر من الثانية:أقل من (
<
): للتحقق إذا كانت القيمة الأولى أصغر من الثانية:أكبر من أو يساوي (
>=
):أقل من أو يساوي (
<=
):
الخطوة 3: العمليات المنطقية المركبة
في Python، بنستخدم الكلمات المفتاحية and
، or
، و not
لدمج أو عكس العمليات المنطقية.
العملية "و" (
and
): بتكون صحيحة فقط لو كل الشروط صحيحة:العملية "أو" (
or
): بتكون صحيحة إذا كان واحد على الأقل من الشروط صحيح:عكس النتيجة (
not
): بيعكس النتيجة المنطقية:
الخطوة 4: استخدام العمليات في برامج بسيطة
برنامج لإجراء عملية حسابية:
اكتب برنامج بسيط بيطلب من المستخدم إدخال رقمين وإجراء عملية حسابية بناءً على اختيار المستخدم:برنامج للتحقق من الشروط:
برنامج بيحدد إذا كان الرقم المدخل أكبر من 10 أو لا:
خاتمة:
في هذا الدرس، تعلمنا العمليات الحسابية والمنطقية في Python وكيفية استخدامها في بناء برامج بسيطة. في الدرس القادم، هنستعرض كيفية استخدام الحلقات التكرارية والشروط بشكل متقدم، عشان نقدر نبني برامج أكثر ديناميكية.