المحاضرة الثالثة لمقرر برمجة 1 يوم السبت 14 فبراير 2026م

Share

Summary

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

Highlights

المقارنة بين نمطي بايثون (التفاعلي والسكريبت)
00:00:03

استمرارًا للمحاضرة السابقة، تم التركيز على نمطي تشغيل بايثون: النمط التفاعلي (Interactive Mode) الذي ينفذ الجمل سطرًا بسطر فور الضغط على Enter، والنمط السكريبت (Script Mode) الذي يتم فيه كتابة البرنامج كاملاً في ملف ثم تشغيله كوحدة واحدة. تم إبراز مرونة النمط السكريبت في التعديل على الكود بعد كتابته، على عكس النمط التفاعلي الذي لا يسمح بذلك بعد التنفيذ.

استخدام دالة الطباعة (print) وكتابة التعليمات
00:02:33

تم التطرق إلى الاستخدام المفصل لدالة الطباعة الرئيسية (print) التي توفر مخرجات البرنامج. يمكن لدالة print طباعة نصوص (المحصورة بين علامتي تنصيص)، أو قيم لمتغيرات، أو مزيج من النصوص والقيم. تم التأكيد على أن أي شيء بين علامتي التنصيص يُطبع كما هو، ما عدا 'الأكواد غير المطبوعة' التي تنفذ ولا تظهر في الإخراج، مثل أوامر السطر الجديد (\n) وعلامة الجدولة (\t).

تطبيق عملي: طباعة رسائل متعددة
00:16:34

تم عرض مثال عملي لطباعة رسالتين: 'Welcome to Python' و 'Python is fun' باستخدام دالة print. تم توضيح كيف يمكن تحقيق ذلك باستخدام دالتين print منفصلتين، أو باستخدام دالة print واحدة مع أكواد غير مطبوعة مثل '\n' لإنشاء سطر جديد و'\t' لإنشاء مسافات (تاب) بين النصوص، مما يوضح مبدأ كتابة برامج فعالة بأقل عدد من الأسطر.

حساب التعبيرات الرياضية وطباعة النتائج
00:32:11

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

مفهوم التعليقات (Comments) وأهميتها
00:06:56

تم شرح وظيفة التعليقات في بايثون، والتي تبدأ بعلامة الهاش (#). التعليقات هي نصوص توضيحية للمبرمج ولا يتم معالجتها أو تنفيذها من قبل المفسر. تساهم هذه التعليقات في فهم الكود وتسهيل تطويره وصيانته لاحقًا. يمكن أن تكون التعليقات سطرًا واحدًا أو عدة أسطر باستخدام ثلاثة فواصل علوية.

اكتشاف وتصحيح الأخطاء البرمجية (Error Detection and Correction)
00:45:21

تم تناول موضوع الأخطاء البرمجية الشائعة وكيفية اكتشافها وتصحيحها. تم تقديم أمثلة على الأخطاء التي قد تحدث، مثل زيادة المسافات البادئة أو الأقواس، أو الأخطاء في تسمية المتغيرات (مثل استخدام أحرف كبيرة وصغيرة بشكل غير متناسق). تم التأكيد على أن بيئة التطوير (IDE) مثل PyCharm تساعد في تحديد موقع الأخطاء، وضرورة البدء بتصحيح أول خطأ يظهر.

Recently Summarized Articles

Loading...