الدرس 2

إعداد بايثون

الوحدة 1: المقدمة وقت القراءة: 12 دقيقة

خيارات التعلم

هناك عدة طرق لبدء البرمجة في بايثون. اختر ما يناسبك:

الخيار الأسهل

استخدم بيئة تجربة بايثون الخاصة بنا - لا حاجة لأي تثبيت! يمكنك البدء بالبرمجة فوراً في متصفحك.

الخيار 1: بيئة التجربة (بدون تثبيت)

مثالي للمبتدئين! بيئة التجربة عبر الإنترنت تتيح لك:

  • كتابة وتشغيل كود بايثون فوراً
  • لا حاجة للتحميل أو الإعداد
  • تعمل على أي جهاز به متصفح
  • أمثلة وتحديات محملة مسبقاً

الخيار 2: تثبيت بايثون محلياً

للتطوير الجدي، قم بتثبيت بايثون على جهازك:

التثبيت على ويندوز

  1. اذهب إلى python.org/downloads
  2. انقر على "Download Python 3.x.x" (أحدث إصدار)
  3. مهم: حدد "Add Python to PATH" أثناء التثبيت
  4. انقر على "Install Now"

التثبيت على ماك

  1. ماك يأتي عادة مع بايثون 2 مثبتة مسبقاً
  2. للحصول على بايثون 3، حملها من python.org
  3. أو استخدم Homebrew: brew install python

التثبيت على لينكس

معظم توزيعات لينكس تأتي مع بايثون. للتثبيت أو التحديث:

Terminal
# Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip

# Fedora
sudo dnf install python3 python3-pip

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

افتح الطرفية/موجه الأوامر واكتب:

Terminal
python --version
# أو
python3 --version

يجب أن ترى شيئاً مثل Python 3.12.0

الخيار 3: بيئات التطوير عبر الإنترنت

خيارات أخرى تعمل في المتصفح تشمل:

  • Google Colab: ممتاز لعلم البيانات، وصول مجاني لـ GPU
  • Replit: بيئة تطوير متكاملة عبر الإنترنت
  • Jupyter Notebooks: بيئة برمجة تفاعلية

اختيار محرر الأكواد

عند البرمجة محلياً، تحتاج محرر نصوص جيد أو بيئة تطوير:

المحررات الموصى بها

  • VS Code (مجاني): الأكثر شعبية، إضافة بايثون ممتازة
  • PyCharm (مجاني/مدفوع): بيئة تطوير متكاملة لبايثون
  • Sublime Text: خفيف وسريع
  • IDLE: يأتي مع بايثون، جيد للمبتدئين
توصيتنا

نوصي بـ VS Code لمعظم المستخدمين. إنه مجاني، لديه دعم ممتاز لبايثون، ويعمل على جميع الأنظمة. ثبّت إضافة "Python" من Microsoft للحصول على أفضل تجربة.

الصدفة التفاعلية لبايثون

بايثون تأتي مع صدفة تفاعلية (REPL) حيث يمكنك كتابة الكود ورؤية النتائج فوراً:

Python Shell
>>> print("مرحباً!")
مرحباً!
>>> 2 + 2
4
>>> الاسم = "بايثون"
>>> print(f"أنا أحب {الاسم}!")
أنا أحب بايثون!

لبدء صدفة بايثون:

  • ويندوز: افتح Command Prompt، اكتب python
  • ماك/لينكس: افتح Terminal، اكتب python3

أول سكربت بايثون لك

لننشئ ملف بايثون ونشغله:

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

أنشئ ملفاً جديداً باسم مرحبا.py بهذا المحتوى:

مرحبا.py
# أول سكربت بايثون لي
print("مرحباً بالعالم!")
print("مرحباً بك في برمجة بايثون!")

# لنقم ببعض الحسابات
النتيجة = 10 + 5
print(f"10 + 5 = {النتيجة}")

# احصل على إدخال المستخدم (جرب هذا محلياً!)
# الاسم = input("ما اسمك؟ ")
# print(f"سعيد بلقائك، {الاسم}!")

الخطوة 2: تشغيل الملف

Terminal
python مرحبا.py
# أو
python3 مرحبا.py

فهم الكود

  • # أول سكربت لي - التعليقات تبدأ بـ #
  • print() - يطبع النص على الشاشة
  • النتيجة = 10 + 5 - يخزن قيمة في متغير
  • f"..." - نص منسق (F-string)
  • input() - يحصل على إدخال من المستخدم

تحدي: اختبار الإعداد

أنشئ سكربت بايثون يقوم بـ:

  1. طباعة اسمك
  2. حساب سنة ميلادك من عمرك
  3. طباعة حقيقة ممتعة عنك
أظهر الحل
الاسم = "أحمد"
العمر = 25
سنة_الميلاد = 2025 - العمر

print(f"اسمي {الاسم}")
print(f"ولدت في سنة {سنة_الميلاد}")
print("حقيقة ممتعة: أنا أحب بايثون!")

النقاط الرئيسية

ملخص
  • استخدم بيئة التجربة للبرمجة الفورية - لا حاجة لإعداد
  • حمل بايثون من python.org للتطوير المحلي
  • VS Code محرر مجاني ممتاز لبايثون
  • ملفات بايثون تستخدم امتداد .py
  • شغل السكربتات بـ python filename.py

الآن وقد أعددت كل شيء، دعنا نتعمق في أساسيات بايثون في الدرس القادم!