Python هي لغة برمجة عبر المنصات ، بمعنى أنها تعمل على منصات متعددة مثل Windows و MacOs و Linux وحتى تم نقلها إلى الأجهزة الافتراضية Java و .NET. إنه مجاني ومفتوح المصدر. على الرغم من أن معظم Linux و Mac اليوم قد تم تثبيتهما مسبقًا ، إلا أن الإصدار قد يكون خارج التاريخ. لذلك ، من الجيد دائمًا تثبيت أحدث إصدار.
مقدمة إلى عفوًا في بيثون بيثون هي لغة برمجة متعددة البرامج. بمعنى ، فإنه يدعم نهج البرمجة المختلفة.
أحد النهج الشائع لحل مشكلة البرمجة هو إنشاء كائنات. هذا هو المعروف باسم البرمجة الموجهة للكائنات (OOP).
الكائن له خصائصان:
السلوك السمات ، دعنا نأخذ مثالاً:
الببغاء هو كائن ،
الاسم والعمر واللون هي سمات الغناء والرقص هي سلوك مفهوم OOP في Python يركز على إنشاء رمز قابل لإعادة الاستخدام. يُعرف هذا المفهوم أيضًا باسم الجاف (لا تكرر نفسك).
في بيثون ، يتبع مفهوم OOP بعض المبادئ الأساسية:
الميراث عملية استخدام التفاصيل من فئة جديدة دون تعديل الفصل الحالي. التغليف يخفي التفاصيل الخاصة لفئة من كائنات أخرى. تعدد الأشكال مفهوم استخدام التشغيل المشترك بطرق مختلفة لإدخال البيانات المختلفة. فئة الفئة A هي مخطط للكائن.
يمكننا أن نفكر في الفصل كرسومات لببغاء مع الملصقات. أنه يحتوي على جميع التفاصيل حول الاسم والألوان والحجم وما إلى ذلك بناءً على هذه الأوصاف ، يمكننا الدراسة حول الببغاء. هنا ، الببغاء هو كائن.
يمكن أن يكون مثال فئة الببغاء:
ببغاء الفئة: مرر هنا ، نستخدم الكلمة الرئيسية للفئة لتحديد ببغاء فئة فارغ. من الفصل ، ونحن نبني مثيلات. مثيل هو كائن محدد تم إنشاؤه من فئة معينة.
كائن كائن (مثيل) هو مثيل للفئة. عندما يتم تعريف الفصل ، يتم تعريف الوصف فقط للكائن. لذلك ، لا يتم تخصيص أي ذاكرة أو تخزين.
يمكن أن يكون مثال كائن فئة الببغاء:
OBJ = parrot () هنا ، OBJ هو كائن ببغاء الطبقة.
لنفترض أن لدينا تفاصيل الببغاء. الآن ، سنعرض كيفية بناء الفصل وأشياء الببغاء.