64

استخدام الطباعة | بايثون للمبتدئين 5

حسنًا، لنبدأ بكيفية كتابة التعليمات البرمجية

سوف نبدأ بطباعة الجملة وهي الخطوة الأولى التي نبدأ بها في معظم لغات البرمجة

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

فإنك تستخدم طباعة الجملة في بايثون.

وهو عبارة عن الأمر طباعة (Print) ثم الجملة أو الرسالة التي تريد عرضها مكتوبة بين أقواس

ويمكنك كتابتها بين أقواس منفردة ' ' أو أقواس مزدوجة " "

وهذه إحدى مميزات بايثون حيث يمكنك الاختيار بين استخدام الأقواس المنفردة أو المزدوجة

ولكن هذا لا يعني أن تقوم بالتبديل بين استخدامهما

عليك اختيار أحدهما والالتزام باستخدامه طوال عملك

وفي هذه الدورة سوف نستخدم الأقواس المنفردة لكتابة الجمل بداخلها

وسوف نلتزم باختيارنا هذا حتى لا نشتتكم معنا

ويمكنك اختيار ما تشاء ولكن عليك الالتزام باستخدامه طوال العمل أو المشروع

فإما أن تستخدم الأقواس المنفردة ' ' أو الأقواس المزدوجة " "

ومن الجيد أنك عرفت أنه يمكنك استخدام أي منهما بحيث لا تتشتت إذا رأيت أي منهما مستخدما في دورات أخرى

وقد تحتاج من وقت لآخر لسؤال أحد المستخدمين عن معلومات عند تشغيل برنامج ما.

ويمكنك القيام بذلك باستخدام خاصية الإدخال "input"

التي تمكنك من عرض رسالة مثل "مرحبا، من فضلك أدخل اسمك"

وأيًا كانت القيمة التي يدخلها المستخدم عند كتابته في هذا الحقل سوف توضع في هذه الخانة المتغيرة

فسوف يتم تخزينها ومن ثم نتمكن لاحقًا من طباعة هذا الاسم ليظهر على الشاشة

أو استخدامه في شفرتنا حسب حاجتنا إليه

وعند عرض أحد المخرجات على الشاشة فمن السهل أن تظهر مبعثرة قليلًا

لذا، فمن الأفضل إدخال سطور فارغة في المخرج حتى يكون قابلًا للقراءة

وهناك طريقتان لعرض السطور الفارغة

أحدها: أن نكتب أمر طباعة "print" ثم ندخل بعدها قوسين دون كتابة أي شيئ بينهما ( )

أيضًا كل جملة طباعة تقوم بوضع سطرًا فارغًا بعدها

فإذا كان لديك جملة طباعة "مرحبًا" "Hello" وبعدها أدخلت جملة "Print World" فستجد أن هناك سطرًا فارغًا بين الجملتين.

وهذا حرف يعني إدخال سطرًا جديدًا هنا

أيضًا يمكنك إدخال n/

ويسمح لك إدخال هذا الحرف بإدخال سطرًا فارغًا في وسط الجملة إن احتجت لذلك

وأحد فوائد طباعة الجملة في البرمجة هي أنه يمكننا استخدامها في التنقيح

فأحيانًا تظهر رسالة خطأ أثناء كتابة الشفرة

أو لا تعمل الشفرة على النحو الذي نريده

فنحتاج لإضافة طباعة الجملة

ليس لأنها تجعل الشفرة تعمل

ولكن لأنها تساعد على إيضاح سطور الشفرة التي تعمل والسطور التي يوجد بها خطأ ما

يمكنك أن ترى ظهور رسالة إضافة أرقام

وفي هذه الحالة،

ومن ثم تمت الإضافة

ثم تظهر رسالة القيام بالتقسيم وقد تم ذلك التقسيم

وبعد ذلك تظهر رسالة الخطأ

والتي تساعدني في معرفة أين يوجد الخطأ في شفرتي

فطالما لم أرى رسالة تقول أن العملية تمت "math Complete"

يمكنني إيجاد الخطأ في شفرتي

إذن فطباعة الجملة Print Statement هي أداة مهمة عند تنقيح الشفرة

لمعرفة كيف تجري الأمور

حسنًا لنبدأ الآن بتجربة ذلك داخل برنامج Visual Studio Code