random
أخبار ساخنة

مقدمة عن #بايثون

الصفحة الرئيسية

 


1 - مقدمة

يحتوي تصنيف لغات البرمجة بشكل أساسي على الأبعاد التالية ،التجميع والتفسيرلغة ثابتة ولغة ديناميكيةلغة مكتوبة بقوة ولغة مكتوبة بشكل ضعيف

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

2 - لمحة عن Python


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

إن كنت من المحترفين في مجال تطوير البرمجيات فإنّك ستلجأ على الأرجح إلى استخدام العديد من مكتبات اللغات C/C++/Java ولكنّك ستجد أنّ عمليات الكتابة ثم التصريف ثم الاختبار ثم إعادة التصريف قد أصبحت سلسلة من العمليات المتكررة البطيئة للغاية.

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


google-playkhamsatmostaqltradent