"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > لماذا لا يُنصح باستخدام \'id\' كاسم متغير في Python؟

لماذا لا يُنصح باستخدام \'id\' كاسم متغير في Python؟

تم النشر بتاريخ 2024-11-08
تصفح:779

Why is it Not Advisable to Use \'id\' as a Variable Name in Python?

لماذا لا يُنصح باستخدام "id" كاسم متغير في Python؟

يجب على المرء الامتناع عن تسمية معرف المتغيرات في Python. وذلك لأن id() هي وظيفة مدمجة متكاملة توفر معرفًا فريدًا للكائنات الموجودة في ذاكرة النظام.

help(id)

# Output
Help on built-in function id in module __builtin__:

id(...)
    id(object) -> integer

    Return the identity of an object.  This is guaranteed to be unique among
    simultaneously existing objects.  (Hint: it's the object's memory
    address.)

يمكن أن تؤدي تسمية معرف المتغير إلى تعارضات في التسمية مع الوظيفة المضمنة. ومن ثم، يُنصح عمومًا بتجنب استخدام الكلمات الأساسية أو أسماء الوظائف المضمنة كأسماء للمتغيرات.

بيان الافراج يتم استنساخ هذه المقالة في: 1729172953 إذا كان هناك أي انتهاك ، فيرجى الاتصال بـ [email protected] لحذفه.
أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3