خيارات التعلم
هناك عدة طرق لبدء البرمجة في بايثون. اختر ما يناسبك:
استخدم بيئة تجربة بايثون الخاصة بنا - لا حاجة لأي تثبيت! يمكنك البدء بالبرمجة فوراً في متصفحك.
الخيار 1: بيئة التجربة (بدون تثبيت)
مثالي للمبتدئين! بيئة التجربة عبر الإنترنت تتيح لك:
- كتابة وتشغيل كود بايثون فوراً
- لا حاجة للتحميل أو الإعداد
- تعمل على أي جهاز به متصفح
- أمثلة وتحديات محملة مسبقاً
الخيار 2: تثبيت بايثون محلياً
للتطوير الجدي، قم بتثبيت بايثون على جهازك:
التثبيت على ويندوز
- اذهب إلى python.org/downloads
- انقر على "Download Python 3.x.x" (أحدث إصدار)
- مهم: حدد "Add Python to PATH" أثناء التثبيت
- انقر على "Install Now"
التثبيت على ماك
- ماك يأتي عادة مع بايثون 2 مثبتة مسبقاً
- للحصول على بايثون 3، حملها من python.org
- أو استخدم Homebrew:
brew install python
التثبيت على لينكس
معظم توزيعات لينكس تأتي مع بايثون. للتثبيت أو التحديث:
# Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip
# Fedora
sudo dnf install python3 python3-pip
التحقق من التثبيت
افتح الطرفية/موجه الأوامر واكتب:
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) حيث يمكنك كتابة الكود ورؤية النتائج فوراً:
>>> print("مرحباً!")
مرحباً!
>>> 2 + 2
4
>>> الاسم = "بايثون"
>>> print(f"أنا أحب {الاسم}!")
أنا أحب بايثون!
لبدء صدفة بايثون:
- ويندوز: افتح Command Prompt، اكتب
python - ماك/لينكس: افتح Terminal، اكتب
python3
أول سكربت بايثون لك
لننشئ ملف بايثون ونشغله:
الخطوة 1: إنشاء الملف
أنشئ ملفاً جديداً باسم مرحبا.py بهذا المحتوى:
# أول سكربت بايثون لي
print("مرحباً بالعالم!")
print("مرحباً بك في برمجة بايثون!")
# لنقم ببعض الحسابات
النتيجة = 10 + 5
print(f"10 + 5 = {النتيجة}")
# احصل على إدخال المستخدم (جرب هذا محلياً!)
# الاسم = input("ما اسمك؟ ")
# print(f"سعيد بلقائك، {الاسم}!")
الخطوة 2: تشغيل الملف
python مرحبا.py
# أو
python3 مرحبا.py
فهم الكود
# أول سكربت لي- التعليقات تبدأ بـ#print()- يطبع النص على الشاشةالنتيجة = 10 + 5- يخزن قيمة في متغيرf"..."- نص منسق (F-string)input()- يحصل على إدخال من المستخدم
تحدي: اختبار الإعداد
أنشئ سكربت بايثون يقوم بـ:
- طباعة اسمك
- حساب سنة ميلادك من عمرك
- طباعة حقيقة ممتعة عنك
أظهر الحل
الاسم = "أحمد"
العمر = 25
سنة_الميلاد = 2025 - العمر
print(f"اسمي {الاسم}")
print(f"ولدت في سنة {سنة_الميلاد}")
print("حقيقة ممتعة: أنا أحب بايثون!")
النقاط الرئيسية
- استخدم بيئة التجربة للبرمجة الفورية - لا حاجة لإعداد
- حمل بايثون من python.org للتطوير المحلي
- VS Code محرر مجاني ممتاز لبايثون
- ملفات بايثون تستخدم امتداد
.py - شغل السكربتات بـ
python filename.py
الآن وقد أعددت كل شيء، دعنا نتعمق في أساسيات بايثون في الدرس القادم!