المشكلة الرئيسية في كائنات Python هي أنها غير قابلة للاكتتاب. هذا يعني أنه لا يمكنك الوصول إلى عناصر كائن باستخدام اسم متغير أقصر من الاسم الكامل للكائن. على سبيل المثال ، لا يمكنك استخدام متغير باسم "x" للوصول إلى العنصر في الموضع 1 في كائن يسمى "my_list" لأن "x" ليس قصيرًا بما يكفي ليكون فهرسًا صالحًا في my_list.
This error means that you are trying to access an object like it is an array, but the object is not actually an array. To fix this, you need to figure out what object you are trying to access, and then use the correct syntax for accessing that object.
المهام والفئات
في بايثون ، الكائنات هي الوحدة الأساسية للبيانات. يمكن أن يكون للكائنات خصائص وطرق. الفصول الدراسية هي طريقة لتجميع الأشياء معًا ومنحهم سلوكًا مشتركًا.
موجّه إلى كائن بايثون
Python هي لغة برمجة موجهة للكائنات. هذا يعني أنه يمكنك إنشاء الفئات الخاصة بك لتمثيل الكائنات في برامجك. يمكنك أيضًا استخدام هذه الفئات لإنشاء كائنات ثم استخدام هذه الكائنات لتنفيذ الإجراءات.