تصحيح أخطاء بايثون

يعد التصحيح من أفضل المهارات التي يمكنك تعلمها ، حيث سيساعدك في العديد من المواقف الصعبة.

كل لغة لها مصححها. تمتلك بايثونpdb، متاح من خلال المكتبة القياسية.

يمكنك تصحيح الأخطاء عن طريق إضافة نقطة توقف واحدة إلى التعليمات البرمجية الخاصة بك:

breakpoint()

يمكنك إضافة المزيد من نقاط التوقف إذا لزم الأمر.

عندما يصل مترجم Python إلى نقطة توقف في شفرتك ، سيتوقف ، وسيخبرك ما هي التعليمات التالية التي سيتم تشغيلها.

ثم يمكنك القيام ببعض الأشياء.

يمكنك كتابة اسم أي متغير لفحص قيمته.

يمكنك الضغط علىnللانتقال إلى السطر التالي في الوظيفة الحالية. إذا كانت التعليمات البرمجية تستدعي وظائف ، فإن مصحح الأخطاء لا يدخلها ، ويعتبرها "مربعات سوداء".

يمكنك الضغط علىsللانتقال إلى السطر التالي في الوظيفة الحالية. إذا كان السطر التالي عبارة عن دالة ، ينتقل المصحح إلى ذلك ، ويمكنك بعد ذلك تشغيل تعليمة واحدة من هذه الوظيفة في كل مرة.

يمكنك الضغط علىcلمواصلة تنفيذ البرنامج بشكل طبيعي ، دون الحاجة إلى القيام بذلك خطوة بخطوة.

يمكنك الضغط علىqلوقف تنفيذ البرنامج.

يعد التصحيح مفيدًا لتقييم نتيجة التعليمات ، ومن الجيد بشكل خاص معرفة كيفية استخدامه عندما يكون لديك تكرارات معقدة أو خوارزميات تريد إصلاحها.


المزيد من دروس بيثون: