طباعة مع تحقق من الحل

درس 11

الدرس 11
عربي

نصائح مهمة لتعلم البرمجة

نقاط أساسية

التمارين والتكرار وعدم التشتت هي الأساس في تعلم البرمجة.

١
أهم شيء أن تكتب كل حرف بنفسك، كل حرف تكتبه بنفسك يثبت المعلومات في ذهنك بشكل أكبر.
٢
مهم أن تكرر نفس التمرين أكثر من مرة، فكل تكرار يكشف لك تفاصيل جديدة.
٣
مهم أن تعيد الدروس أكثر من مرة حتى تشعر أن الأفكار أصبحت ثابتة وسهلة عند المراجعة.
٤
شيء جيّد أن تحذف كل شيء من وقت لآخر وتبدأ في كتابة نفس الحلول من جديد بدون الرجوع للكود السابق.

سر من أسرار تعلم البرمجة

مع التمارين والتكرار واختلاف الأمثلة سوف تصل إلى الفهم ممتاز للبرمجة. ومن الطبيعي جدًا أن تشعر في البداية أن الصورة غير واضحة بالكامل؛ هذا الشعور طبيعي حتى عند أكثر المحترفين في البرمجة، فالجميع بدأ من نفس المرحلة. المهم الاستمرارية وليس الذكاء.

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

بداية الدرس الأول

أمر الطباعة اطبع() هو المدخل الأول إلى عالم البرمجة في هذه الدورة. سنبدأ به لأنه أبسط ما يمكن أن يفعله البرنامج: إظهار سطر من النص على الشاشة بطريقة واضحة ومنظّمة.

البداية ستكون بسيطة وسهلة، ثم نضيف بالتدريج تفاصيل ومهارات برمجية جديدة إلى نفس أمر الطباعة، حتى ترى كيف يمكن أن يتطوّر أمر واحد بسيط ليصبح أداة قوية في يدك. كثير من المحترفين في البرمجة لا يمكنهم الاستغناء عن أمر الطباعة لمتابعة ما يحدث داخل البرنامج خطوة بخطوة.

طباعة النصوص في بايثون

تنبيه
يجب عدم ترك أي مسافة في بداية السطر، هذا سوف يسبب خطا في لغة بايثون.

طريقة كتابة أمر الطباعة للنصوص

  1. من أول السطر، تكتب اطبع
  2. في نفس السطر تفتح وتغلق قوسًا دائريًا ()
  3. وفي منتصف القوس الدائري تضع النص داخل علامات تنصيص، سواء فردية 'نص' أو مزدوجة "نص آخر"

وهنا مثالين لأوامر طباعة، وكل أمر في سطر بحسب قواعد بايثون.

اطبع('نص')
اطبع("نص آخر")

طباعة الأرقام في بايثون

تنبيه
يجب عدم ترك أي مسافة في بداية السطر، هذا سوف يسبب خطا في لغة بايثون.

طريقة كتابة أمر الطباعة للأرقام

  1. من أول السطر، تكتب اطبع
  2. في نفس السطر تفتح وتغلق قوسًا دائريًا ()
  3. في منتصف القوس الدائري تضع الرقم مباشرة بدون أي علامات تنصيص

ملاحظة: أي شيء يُكتب داخل علامات تنصيص يصبح في نظر لغة بايثون مجرد نص، حتى لو كان "11" أو '99'.

اطبع(123)
اطبع(963)

ملاحظة: طباعة الأرقام لا تحتاج إلى أي علامات تنصيص؛ والأرقام تُكتب كما هي داخل الأقواس.

كيف يعمل أمر الطباعة

دالة اطبع() بهذا الشكل تقوم بعمل سطر فارغ. في لغة بايثون يجب أن يكون لكل سطر أمر واحد فقط. لذلك لطباعة أكثر من سطر فارغ، نكتب أمر اطبع() في كل سطر جديد.

اطبع("نص في السطر الاول")
اطبع("نص في السطر الثاني")
اطبع("نص في السطر الثالث")

جرّب بنفسك

ملاحظة: مع التكرار والممارسة تصبح الأوامر البرمجية شيئًا عاديًا جدًا ومهمة روتينية.

فقط اضغط على زر تشغيل الكود وسوف يعمل الكود. بعد تشغيل الكود جرّب تغيير النص. الكود التالي مثال معرّب بالكامل، عدّله وجرّب تغيير النصوص المطبوعة مع الحفاظ على نفس فكرة الدرس. الكود يعمل داخل الموقع فقط لأنه يستخدم المرادفات العربية.

اطبع("مرحبا بالعالم")
اطبع("تمرين احذف هذا النص، ثم اكتب نص آخر")