| المرحلة أو المفهوم البرمجي | طريقة التنفيذ والخطوات البرمجية | الأهمية البرمجية |
|---|---|---|
| إنشاء ملف البايثون | فتح المحرر وإنشاء ملف جديد كلياً بامتداد دوت بي واي مثل hello.py ثم كتابة الكود وحفظه | الامتداد .py هو الهوية التي تعرّف نظام التشغيل أن هذا الملف يحتوي على أكواد بايثون |
| تشغيل الملف عبر الـ Terminal | فتح واجهة الأوامر في نفس مسار الملف وكتابة الأمر السريع python hello.py بدقة | يقوم هذا الأمر باستدعاء محرك بايثون لترجمة وتشغيل الأسطر البرمجية فوراً |
| هيكل البرنامج المتتالي | يقرأ محرك بايثون الأكواد وينفذها بالترتيب التلقائي من الأعلى إلى الأسفل سطراً بسطر | يمنح اللغة بساطة شديدة في تتبع سير البرنامج وفهم منطق التوالي البرمجي للمبتدئين |
| غياب الدوال الإلزامية | لا تشترط بايثون كتابة دالة رئيسية مثل main كما هو الحال في لغات سي أو جافا | يقلل من الأكواد الروتينية غير المفهومة للمبتدئين ويجعل بداية كتابة الكود فورية ومباشرة |
أول برنامج Python
كتابة برنامجك الأول في Python أمر بسيط جداً! كل ما تحتاجه هو:
كيفية إنشاء ملف Python: 1. افتح محرر النصوص (VS Code أو IDLE) 2. أنشئ ملفاً جديداً باسم `hello.py` 3. اكتب الكود مثال : print("hello world") 4. احفظ الملف وشغّله
تشغيل ملف Python: من Terminal اكتب هذا الامر و اضغط enter: ``` python hello.py ```
هيكل برنامج Python البسيط: - كل سطر يُنفَّذ من الأعلى إلى الأسفل - لا يوجد دالة main() إلزامية كما في C أو Java - Python تنفذ الكود مباشرة سطراً بسطر
| 1 | # هذا تعليق - لا يُنفَّذ |
| 2 | # اسم الملف: hello.py |
| 3 | |
| 4 | print("مرحباً بالعالم! Hello World!") |
| 5 | print("بايثون رائعة!") |
| 6 | |
| 7 | # طباعة أرقام |
| 8 | print(2 + 3) |
| 9 | print(10 * 5) |
مثال 1: أول برنامج - Hello World
| 1 | print("Hello, World!") |
| 2 | print("مرحباً بالعالم!") |
مثال 2: برنامج بسيط بمتغيرات
| 1 | name = "بايثون" |
| 2 | version = 3 |
| 3 | print("أتعلم", name, "إصدار", version) |
| 4 | print(f"أتعلم {name} إصدار {version}") |