Mojo Academy · درس

الاستكشاف في Mojo REPL

جرّب التعبيرات تفاعليًا

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

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

مساحة لتجربة الشيفرة

أحيانًا تريد تجربة سطر بسرعة فحسب. يتيح لك REPL كتابة Mojo ورؤية النتائج فورًا دون الحاجة إلى ملف. 🎮

ما معنى REPL

تعني REPL: القراءة والتقييم والطباعة والتكرار. إذ يقرأ السطر، وينفذه، ويطبع النتيجة، ثم ينتظر السطر التالي.

ابدأ REPL

افتحه بكتابة mojo دون اسم ملف في الطرفية. وستظهر مطالبة جاهزة لإدخال التعبيرات.

mojo

اكتب تعبيرًا

اكتب عند المطالبة شيئًا بسيطًا مثل عملية جمع. ويقوم REPL بتقييمه ويعرض الإجابة فورًا.

1 + 2

اطبع في REPL

يمكنك استدعاء print كما تفعل داخل ملف. وسيظهر النص فورًا أسفل السطر الذي كتبته.

print("Hello from the REPL")

أنشئ متغيرًا

صرّح عن قيمة باستخدام var، وسيتذكرها REPL. ويمكنك إعادة استخدام ذلك المتغير في الأسطر التالية.

var x = 10

تبقى الحالة محفوظة

يبني كل سطر على السطر السابق، لذلك تظل المتغيرات التي عرّفتها متاحة حتى تنهي الجلسة. وهذا يجعل التجارب السريعة سهلة.

var y = x * 2

اختبر الأفكار بسرعة

يُعد REPL مناسبًا تمامًا للتحقق من سلوك دالة أو تعبير قبل وضعه في ملف حقيقي.

لا حاجة إلى main

على خلاف الملف، لا يحتاج REPL إلى دالة main. اكتب العبارات مباشرةً، وستُنفّذ بمجرد إدخالها.

مغادرة REPL

عند الانتهاء، اكتب :quit أو اضغط Ctrl-D للعودة إلى الطرفية العادية. وعندها تُمسح متغيرات جلستك.

:quit

REPL مقابل الملفات

استخدم REPL للتجارب السريعة والتعلّم، واستخدم الملفات للبرامج الحقيقية التي تحفظها وتشغّلها مجددًا وتشاركها. لكل منهما استخدامه المناسب.

تحقّق سريعًا

تريد اختبار تعبير مكوّن من سطر واحد من دون إنشاء ملف. ما الأداة الأنسب؟

مراجعة

يشغّل REPL لغة Mojo سطرًا تلو الآخر، ويحتفظ بمتغيراتك أثناء الجلسة، ولا يحتاج إلى main، وهو مثالي للتجارب السريعة. 🎯

البدء مجانًا

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

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

الدورات
30
الدروس
120

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

هل درس «الاستكشاف في Mojo REPL» مجاني؟

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

ماذا ستتعلم في «الاستكشاف في Mojo REPL»؟

جرّب التعبيرات تفاعليًا تتمرن على Mojo Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Mojo Academy؟

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

كم من الوقت يستغرق درس «الاستكشاف في Mojo REPL»؟

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

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

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

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

  1. أول ملف ‎.mojo‎ لك
  2. نقطة الدخول main
  3. التشغيل باستخدام mojo run
  4. الاستكشاف في Mojo REPL
← العودة إلى Mojo Academy