التمارين والتكرار وعدم التشتت هي الأساس في تعلم البرمجة.
مع التمارين والتكرار واختلاف الأمثلة سوف تصل إلى الفهم ممتاز للبرمجة. ومن الطبيعي جدًا أن تشعر في البداية أن الصورة غير واضحة بالكامل؛ هذا الشعور طبيعي حتى عند أكثر المحترفين في البرمجة، فالجميع بدأ من نفس المرحلة. المهم الاستمرارية وليس الذكاء.
أمر الطباعة اطبع() هو المدخل الأول إلى عالم البرمجة في هذه الدورة. سنبدأ به لأنه أبسط ما يمكن أن يفعله البرنامج: إظهار سطر من النص على الشاشة بطريقة واضحة ومنظّمة.
البداية ستكون بسيطة وسهلة، ثم نضيف بالتدريج تفاصيل ومهارات برمجية جديدة إلى نفس أمر الطباعة، حتى ترى كيف يمكن أن يتطوّر أمر واحد بسيط ليصبح أداة قوية في يدك. كثير من المحترفين في البرمجة لا يمكنهم الاستغناء عن أمر الطباعة لمتابعة ما يحدث داخل البرنامج خطوة بخطوة.
اطبع()'نص' أو مزدوجة "نص آخر"وهنا مثالين لأوامر طباعة، وكل أمر في سطر بحسب قواعد بايثون.
اطبع('نص')
اطبع("نص آخر")
اطبع()ملاحظة: أي شيء يُكتب داخل علامات تنصيص يصبح في نظر لغة بايثون مجرد نص، حتى لو كان "11" أو '99'.
اطبع(123)
اطبع(963)
ملاحظة: طباعة الأرقام لا تحتاج إلى أي علامات تنصيص؛ والأرقام تُكتب كما هي داخل الأقواس.
دالة اطبع() بهذا الشكل تقوم بعمل سطر فارغ. في لغة بايثون يجب أن يكون لكل سطر أمر واحد فقط. لذلك لطباعة أكثر من سطر فارغ، نكتب أمر اطبع() في كل سطر جديد.
اطبع("نص في السطر الاول")
اطبع("نص في السطر الثاني")
اطبع("نص في السطر الثالث")
ملاحظة: مع التكرار والممارسة تصبح الأوامر البرمجية شيئًا عاديًا جدًا ومهمة روتينية.
فقط اضغط على زر تشغيل الكود وسوف يعمل الكود. بعد تشغيل الكود جرّب تغيير النص. الكود التالي مثال معرّب بالكامل، عدّله وجرّب تغيير النصوص المطبوعة مع الحفاظ على نفس فكرة الدرس. الكود يعمل داخل الموقع فقط لأنه يستخدم المرادفات العربية.
اطبع("مرحبا بالعالم")
اطبع("تمرين احذف هذا النص، ثم اكتب نص آخر")