كيفية تشغيل كود بايثون؟ دليل شامل للمبتدئين

مدرب بايثون أونلاين للمبتدئين

تعلم Python بسهولة دون إرهاق نظري. حل مهام عملية مع التحقق التلقائي واكتب الكود مباشرة في المتصفح.

ابدأ الدورة

تثبيت مترجم بايثون (Python Interpreter)

للبدء في العمل مع لغة البرمجة بايثون، يجب تثبيت المترجم على جهاز الكمبيوتر الخاص بك. قم بتحميل أحدث إصدار من بايثون من الموقع الرسمي python.org. أثناء عملية التثبيت، تأكد من تفعيل خيار "Add Python to PATH". هذا الإعداد سيسمح لك بتشغيل بايثون من أي مجلد عبر سطر الأوامر.

التحقق من نجاح تثبيت بايثون

بعد الانتهاء من التثبيت، يجب التأكد من أن المترجم يعمل بشكل صحيح. افتح الطرفية (Terminal) أو سطر الأوامر (Command Prompt) واكتب الأمر التالي:

python --version

بالنسبة لأنظمة التشغيل macOS أو Linux، استخدم الأمر البديل:

python3 --version

إذا عرض النظام رقم إصدار بايثون، فهذا يعني نجاح تثبيت المترجم على جهاز الكمبيوتر.

الطرق الأساسية لتشغيل برامج بايثون

التنفيذ عبر سطر الأوامر

لنظام Windows:

  • أنشئ ملفًا بامتداد .py، مثلاً hello.py
  • افتح سطر الأوامر (Win + R → cmd)
  • انتقل إلى المجلد الذي يحتوي على الملف: cd مسار_المجلد
  • شغّل الأمر: python hello.py

لنظامي macOS و Linux: إجراء التشغيل مشابه لنظام Windows، لكن استخدم الأمر python3 ملف.py في الطرفية. تأكد من تحديد المسار الصحيح للملف لتجنب أخطاء التنفيذ.

الوضع التفاعلي لبايثون (REPL)

REPL (Read-Eval-Print Loop) هي بيئة تفاعلية لتنفيذ كود بايثون خطوة بخطوة. لتفعيل الوضع التفاعلي، اكتب في الطرفية الأمر التالي:

python

بعد التشغيل، ستظهر علامة >>>، مما يتيح لك إدخال الأوامر مباشرة:

>>> print("Hello, World!")
Hello, World!
>>> 2 + 2
4
>>> x = 10
>>> x * 3
30

الوضع التفاعلي مفيد بشكل خاص من أجل:

  • اختبار الدوال الفردية
  • تعلم تركيب اللغة (Syntax)
  • إجراء العمليات الحسابية السريعة
  • تصحيح أخطاء أجزاء صغيرة من الكود

بيئات التطوير المتكاملة (IDE) لبايثون

PyCharm - IDE احترافي

PyCharm هي بيئة تطوير متكاملة قوية مع إمكانيات متقدمة:

  • قم بتثبيت PyCharm من الموقع الرسمي jetbrains.com
  • أنشئ مشروعًا جديدًا من خلال القائمة File → New Project
  • أضف ملف بايثون بامتداد .py
  • شغّل الكود من خلال القائمة Run أو استخدم اختصار لوحة المفاتيح Shift+F10

مزايا PyCharm:

  • الإكمال التلقائي الذكي للكود
  • أدوات تصحيح أخطاء قوية
  • التكامل مع أنظمة التحكم في الإصدارات
  • دعم أطر العمل Django و Flask
  • طرفية مدمجة وقاعدة بيانات

Visual Studio Code - محرر متعدد الاستخدامات

VS Code يوفر دعمًا ممتازًا لتطوير بايثون:

  • قم بتثبيت VS Code من الموقع الرسمي
  • أضف إضافة Python من Microsoft
  • أنشئ ملفًا بامتداد .py
  • شغّل الكود باستخدام المفتاح F5 أو من خلال قائمة السياق

إمكانيات VS Code لبايثون:

  • تلوين التركيب (Syntax Highlighting)
  • الإكمال التلقائي الذكي
  • مصحح أخطاء مدمج
  • دعم البيئات الافتراضية (Virtual Environments)
  • إضافات لأطر العمل المختلفة

Thonny - الخيار الأمثل للمبتدئين

Thonny مصمم خصيصًا لتعليم البرمجة بلغة بايثون:

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

Jupyter Notebook لتحليل البيانات

Jupyter Notebook يحظى بشعبية خاصة في مجال تحليل البيانات وعلوم البيانات، حيث يتيح لك إنشاء مستندات تفاعلية تجمع بين الكود والنصوص والرسوم البيانية.

المدونات

توصيات الكتب