Coding for Kids · درس

اختيار عملية

اختاروا باستخدام if

الدرس 3 من 413 خطوة

اختيار عملية درس مجاني في Coding for Kids على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Coding for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Coding for Kids 4 دروس في المجموع.

دعوا المستخدم يختار! 🎛️

مرحبًا أيها القائد! 🧑‍✈️ تتيح آلة الحاسبة الحقيقية لكم اختيار ما تريدون فعله: الجمع أو الطرح أو الضرب أو القسمة! 🎛️

ولفعل ذلك، نستخدم الكلمة السحرية if! لنتعلمها!

print('What math should I do? ➕➖✖️➗')

طلب اختيار ❓

أولًا، نسأل المستخدم عن العملية التي يريدها. ونحفظ إجابته في صندوق يسمى choice. ❓

choice = input('Type + or - or * or /: ')
print('You chose', choice)

كلمة if 🤔

كلمة if تعني «نفّذ هذا فقط عندما يكون شيء ما صحيحًا»! 🤔

نتحقق مما يلي: إذا كان الاختيار يساوي '+'، فنُجري الجمع. ونستخدم علامتي مساواة == للمقارنة!

choice = '+'
if choice == '+':
    print('I will add! ➕')

علامتا المساواة تعنيان المقارنة ⚖️

انتبهوا! علامة = واحدة تضع قيمة في صندوق. أما علامتا == فتسألان: «هل هاتان القيمتان متساويتان؟» ⚖️

استخدموا == دائمًا عند التحقق!

color = 'red'
if color == 'red':
    print('Stop! 🛑')

استخدام elif مع شرط آخر 🔀

ماذا لو لم يكن الاختيار هو الجمع؟ نستخدم elif، وهي اختصار لعبارة «else if»، للتحقق من الاختيار التالي! 🔀

choice = '-'
if choice == '+':
    print('Adding!')
elif choice == '-':
    print('Subtracting!')

التحقق من العمليات الأربع كلها 🎯

لنَتحقق من العمليات الأربع كلها باستخدام if وelif! تنتظر كل عملية دورها. 🎯

choice = '*'
if choice == '+':
    print('Add')
elif choice == '-':
    print('Subtract')
elif choice == '*':
    print('Multiply')
elif choice == '/':
    print('Divide')

الشرط else للحالات الأخرى 🪤

ماذا لو كتب أحدهم شيئًا غريبًا مثل 'banana'؟ 🍌 نستخدم else للتعامل مع أي شيء لم يطابق الخيارات! 🪤

choice = 'banana'
if choice == '+':
    print('Add')
else:
    print('I do not know that one! 🤷')

الاختيار مع الأرقام 🔢

والآن لنضع كل شيء معًا! احصلوا على رقمين واختيار، ثم أجروا العملية المناسبة! 🔢

a = 6
b = 2
choice = '+'
if choice == '+':
    print(a + b)
elif choice == '-':
    print(a - b)

آلة الاختيار الكاملة 🎛️

إليكم آلة الاختيار كاملةً مع العمليات الأربع! غيّروا choice لاختبار كل عملية. 🎛️

a = 12
b = 4
choice = '*'
if choice == '+':
    print(a + b)
elif choice == '-':
    print(a - b)
elif choice == '*':
    print(a * b)
elif choice == '/':
    print(a / b)
else:
    print('Unknown! 🤷')

اطلبوا من المستخدم إدخالًا حقيقيًا 🗣️

والآن مع إدخال حقيقي! اطلبوا الرقمين والاختيار، ثم أجروا العملية الحسابية. هذا هو عقل آلة حاسبة حقيقية! 🧠

a = int(input('First number: '))
b = int(input('Second number: '))
op = input('Choose + - * /: ')
if op == '+':
    print(a + b)
elif op == '-':
    print(a - b)
elif op == '*':
    print(a * b)
elif op == '/':
    print(a / b)

أنتم تتحكمون في الحساب! 🚀

مذهل! ينفّذ برنامجكم الآن أشياء مختلفة اعتمادًا على الاختيار. 🚀 يُسمى هذا اتخاذ القرارات، وهو أمر قوي جدًا!

op = '/'
if op == '/':
    print('Dividing time! ➗')
else:
    print('Something else!')

اختبار سريع! 🧠

اختبروا مهاراتكم في اتخاذ القرارات! 🤔

أبطال الاختيار! 🎉

ممتاز! 🎉 أصبحت آلة الحاسبة قادرة على اتخاذ الاختيارات!

  • if ينفّذ الشيفرة فقط عندما يكون شيء ما صحيحًا 🤔
  • == يقارن، أي علامتا مساواة! ⚖️
  • elif يتحقق من شروط إضافية 🔀
  • else يتعامل مع الحالات المتبقية 🪤

التالي: عرض الإجابة بطريقة لطيفة! 📢

op = '+'
if op == '+':
    print('Ready to add! ➕')
البدء مجانًا

تعلم Python مع معلم ذكاء اصطناعي — مجانًا

اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.

الدورات
35
الدروس
140

الأسئلة الشائعة

هل درس «اختيار عملية» مجاني؟

نعم — نص درس «اختيار عملية» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Coding for Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Coding for Kids 4 دروس في المجموع.

ماذا ستتعلم في «اختيار عملية»؟

اختاروا باستخدام if تتمرن على Coding for Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Coding for Kids؟

لا تُشترط خبرة سابقة. Coding for Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.

كم من الوقت يستغرق درس «اختيار عملية»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Coding for Kids هذا؟

نعم. كل درس في Coding for Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. الحصول على عددين
  2. إجراء العمليات الحسابية
  3. اختيار عملية
  4. عرض الإجابة
← العودة إلى Coding for Kids