ython هي لغة برمجة عالية المستوى مفسرة وموجهة للكائنات وذات دلالات ديناميكية. هياكل البيانات عالية المستوى المدمجة ، جنبًا إلى جنب مع الكتابة الديناميكية والربط الديناميكي ، تجعلها جذابة للغاية لتطوير التطبيقات السريعة ، وكذلك لاستخدامها كلغة نصية أو لصق لربط المكونات الموجودة معًا. يؤكد بناء جملة Python البسيط والسهل التعلم على قابلية القراءة وبالتالي يقلل من تكلفة صيانة البرنامج. تدعم Python الوحدات والحزم ، مما يشجع على إعادة استخدام الكود ونمطية البرنامج. يتوفر مترجم Python والمكتبة القياسية الشاملة في شكل مصدر أو ثنائي بدون مقابل لجميع المنصات الرئيسية ، ويمكن توزيعها مجانًا.
غالبًا ما يقع المبرمجون في حب Python بسبب الإنتاجية المتزايدة التي توفرها. نظرًا لعدم وجود خطوة تجميع ، فإن دورة التحرير والاختبار والتصحيح سريعة بشكل لا يصدق. يعد تصحيح أخطاء برامج Python أمرًا سهلاً: لن يتسبب الخطأ أو الإدخال السيئ في حدوث خطأ في التجزئة. بدلاً من ذلك ، عندما يكتشف المترجم خطأً ، فإنه يثير استثناءً. عندما لا يلتقط البرنامج الاستثناء ، يقوم المترجم بطباعة تتبع مكدس. يسمح مصحح الأخطاء على مستوى المصدر بفحص المتغيرات المحلية والعالمية ، وتقييم التعبيرات التعسفية ، وتحديد نقاط التوقف ، والتنقل عبر الكود سطرًا في كل مرة ، وما إلى ذلك. تمت كتابة مصحح الأخطاء بلغة Python نفسها ، مما يدل على قوة Python الاستبطانية. من ناحية أخرى ، غالبًا ما تكون أسرع طريقة لتصحيح أخطاء البرنامج هي إضافة بعض عبارات الطباعة إلى المصدر: دورة التحرير والاختبار والتصحيح السريعة تجعل هذا
تاريخ التحديث
13/06/2023