مراجعة - آلة حاسبة بسيطة
جزء من قسم Fundamentals في رحلة Python على Coddy — الدرس 22 من 77.
التحدي
مبتدئلقد تم تزويدك بكود يستقبل كمدخلات رقمين n1 و n2 وحرفاً op.
ملاحظة: سنتعلم في الدروس القادمة كيفية الحصول على مدخلات من المستخدم، حالياً فقط لا تقم بتغيير الأسطر الثلاثة الأولى.
القيم الممكنة لـ op هي '+' و '-' و '/' و '*'
مهمتك هي تعيين قيمة المتغير result بناءً على الشروط التالية:
- إذا كانت
opهي'+'، قم بتعيينresultبـn1 + n2. - إذا كانت
opهي'-'، قم بتعيينresultبـn1 - n2. - إذا كانت
opهي'/'، قم بتعيينresultبـn1 / n2. - إذا كانت
opهي'*'، قم بتعيينresultبـn1 * n2.
جرّب بنفسك
n1 = int(input()) # لا تغير هذا السطر
n2 = int(input()) # لا تغير هذا السطر
op = input() # لا تغير هذا السطر
result = 0
# لا تغير السطر أدناه
print(f"result = {result}")جميع دروس Fundamentals
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على المدخلات2المتغيرات
الأرقامالنصوص (String)القيم المنطقية (Boolean)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيرات8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - المضروب (Factorial)دالة Rangeالحلقات المتداخلةمراجعة - Dynamic Input3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراجالإخراج مع المتغيراتالإدخالتحويل الأنواعمراجعة - حتى 120مراجعة - صح أم خطأ