دليل المبتدئين: كتابة برنامج “Hello, World!” الأول لك في بايثون

دقائق القراءة: 4

مرحباً بك في عالم البرمجة! إذا كنت تقرأ هذا المقال، فمن المحتمل أنك بدأت للتو في الغوص في عالم البرمجة وعلوم الحاسوب المذهل. هذا رائع! في هذا المقال، ستتعلم:

  • كيف تكتب برنامجك الأول “Hello, World!” في بايثون.
  • كيف تحفظ شيفرتك البرمجية في ملف بايثون.
  • كيف تشغل شيفرتك البرمجية.

إن كتابة هذا البرنامج عند بدء تعلم البرمجة هو تقليد راسخ في مجتمع المطورين. استمتع بهذه اللحظة لأنها ستكون بالتأكيد جزءًا من ذكرياتك في الأشهر والسنوات القادمة عندما تتذكر خطواتك الأولى. لنبدأ.

برنامج “Hello, World!” في واجهة بايثون التفاعلية (Python Shell)

الخطوة 1: تشغيل بيئة IDLE

خلال هذا المقال، سنعمل مع بيئة IDLE (بيئة بايثون المتكاملة للتطوير والتعلم)، والتي تُثبت تلقائيًا عند تثبيت بايثون. هذا هو المكان الذي ستكتب فيه شيفرة بايثون وتشغلها. أول شيء عليك فعله هو فتح IDLE. ستشاهد على الفور الشاشة الموضحة أدناه. تُسمى هذه الواجهة “قشرة بايثون” أو “Python Shell” (المفسر التفاعلي). إنها نافذة تفاعلية حيث يمكنك إدخال أسطر أو كتل من الشيفرة وتشغيلها فوراً لرؤية تأثيرها ومخرجاتها.

واجهة Python Shell التفاعلية لبيئة IDLE بعد تشغيلها

💡 نصيحة: بشكل افتراضي، سترى حجم خط أصغر. يمكنك تخصيص هذا من خلال “Options > Configure IDLE“.

الخطوة 2: عرض الرسالة

تحتاج إلى إخبار البرنامج بأنك تريد عرض رسالة محددة عن طريق كتابة السطر المناسب من الشيفرة. في بايثون، نستخدم الدالة print() للقيام بذلك:

  1. أولاً، نكتب print.
  2. ثم، ضمن قوسين، نكتب الرسالة أو القيمة التي نريد عرضها.

مثال على استخدام دالة print() لعرض رسالة Hello, World! في بايثون

💡 نصيحة: الرسالة “Hello, World!” محاطة بعلامتي اقتباس مزدوجتين لأنها تُمثل كـ string (سلسلة نصية)، وهو نوع بيانات يُستخدم لتمثيل تسلسلات من الأحرف في شيفرتك (على سبيل المثال، نص).

الخطوة 3: مشاهدة المخرجات

سترى المخرجات التالية إذا كتبت هذا السطر من الشيفرة في Python Shell وضغطت على مفتاح الإدخال (Enter):

مخرجات برنامج Hello, World! في Python Shell

💡 نصيحة: ستلاحظ أن لون الرسالة داخل print() يتغير إلى الأخضر عند إضافة علامة الاقتباس الأخيرة. يحدث هذا لأن IDLE يُخصص ألوانًا مختلفة لأنواع العناصر المختلفة التي يمكنك كتابتها في شيفرتك (لاحظ أن print تُعرض باللون الأرجواني). يُسمى هذا “syntax highlighting” (تمييز بناء الجملة).

رائع! لقد كتبت للتو أول برنامج “Hello, World!” لك في بايثون. إذا كنت ترغب في حفظه لتشغيله لاحقًا (أو لمجرد الاحتفاظ به كذكرى جميلة لأول برنامج بايثون لك!)، فستحتاج إلى إنشاء ملف بايثون، لذا دعنا نرى كيف يمكنك القيام بذلك.

برنامج “Hello, World!” في ملف بايثون

الخطوة 1: إنشاء ملف جديد

لإنشاء ملف بايثون في IDLE، تحتاج إلى:

  • فتح Python Shell.
  • النقر على File في شريط الأدوات.
  • النقر على New File.

💡 نصيحة: يمكنك أيضًا استخدام اختصار لوحة المفاتيح Ctrl + N.

خطوات إنشاء ملف بايثون جديد في IDLE

بعد النقر على New File، سترى على الفور ملفًا جديدًا حيث يمكنك كتابة شيفرتك البرمجية:

نافذة ملف بايثون جديد فارغ في IDLE

الخطوة 2: كتابة الشيفرة البرمجية

في الملف الجديد، اكتب هذا السطر من الشيفرة لطباعة “Hello, World!“:

كتابة دالة print() في ملف بايثون جديد

💡 نصيحة: يُظهر الخط الأسود العمودي السميك مكان المؤشر الحالي.

الخطوة 3: حفظ الملف

احفظ الملف الجديد بالنقر على File > Save أو باستخدام اختصار لوحة المفاتيح Ctrl + S. ستحتاج إلى كتابة اسم لملفك واختيار المكان الذي تريد حفظه فيه.

نافذة حفظ ملف بايثون في IDLE

بعد حفظ الملف، سترى شيئًا مشابهًا جدًا لهذا في المجلد الذي اخترته:

ملف بايثون المحفوظ في مستكشف الملفات

💡 نصيحة: بشكل افتراضي، لن تُعرض أرقام الأسطر في الملف. إذا كنت ترغب في عرضها (كما في الصور أعلاه)، انتقل إلى Options > Configure IDLE > General > Check the "Show line numbers in new windows" box.

الخطوة 4: تشغيل البرنامج

الآن يمكنك تشغيل ملفك بالنقر على Run > Run Module:

تشغيل ملف بايثون من قائمة Run في IDLE

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

مخرجات برنامج بايثون في Python Shell بعد تشغيل الملف

الآن برنامجك مخزن بأمان في ملف بايثون ويمكنك تشغيله متى احتجت إليه. عمل رائع!

تخصيص برنامجك

يمكنك تخصيص برنامجك لجعله فريدًا. ما عليك سوى تعديل ملف بايثون وتغيير السلسلة النصية (string). على سبيل المثال، يمكنك إضافة اسمك بعد “Hello, World!“:

تعديل رسالة Hello, World! لإضافة اسم المستخدم

إذا قمت بتشغيل الملف، سترى السلسلة النصية معروضة في Python Shell:

مخرجات برنامج بايثون بعد تخصيص الرسالة

تهانينا! لقد أنجزت برنامجك الأول في بايثون

عمل مذهل! لقد كتبت للتو أول برنامج بايثون لك. ستكون البرمجة وعلوم الحاسوب مفتاحًا لمستقبل البشرية. من خلال تعلم كيفية البرمجة، يمكنك تشكيل هذا المستقبل. ستُنشئ منتجات ومنصات جديدة مذهلة، وتساعدنا على التقدم خطوة أخرى نحو عالم ستكون فيه التكنولوجيا جزءًا من كل جانب من جوانب حياتنا اليومية.

الخلاصة التقنية

يُعد برنامج “Hello, World!” نقطة انطلاق جوهرية لكل مبرمج مبتدئ، فهو لا يُعلم فقط كيفية كتابة وتشغيل الشيفرة، بل يُرسخ أيضًا فهمًا أساسيًا لبيئة التطوير. من خلال استعراض هذا الدليل، اكتشفنا كيف يمكن لبيئة IDLE أن تكون أداة قوية ومرنة للمبتدئين، سواء للتشغيل الفوري للأسطر البرمجية عبر Python Shell أو لإنشاء وحفظ وتشغيل ملفات بايثون كاملة. إن إتقان هذه الخطوات الأولية يُمثل حجر الزاوية في رحلة تعلم بايثون، ويفتح الباب أمام استكشاف مفاهيم برمجية أكثر تعقيدًا وثراءً.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *