إنه مجرد اسم متغير ، ومن المألوف في لغة بيثون استخدام _للمتغيرات المتقطعة. إنه يشير فقط إلى أن متغير الحلقة غير مستخدم بالفعل. يخزن مترجم Python آخر قيمة تعبير للمتغير الخاص المسمى _. يتم استخدام الشرطة السفلية _ أيضًا لتجاهل القيم المحددة.
لماذا نستخدم الشرطة السفلية في بايثون؟
يمكنك تجنب التعارض مع كلمات Python الأساسيةعن طريق إضافة شرطة سفلية في نهاية الاسم الذي تريد استخدامه. … تُستخدم الشرطة السفلية للرسالة الواحدة لتسمية المتغيرات الخاصة بك على أنها كلمات بايثون الأساسية ولتجنب التعارضات عن طريق إضافة شرطة سفلية في آخر اسم المتغير.
ماذا تعني الشرطات السفلية في بايثون؟
وفقًا لمعنى الخطوط السفلية في بايثون.شرطة سفلية بادئة واحدة(_ var): اصطلاح تسمية يشير إلى أن الاسم مخصص للاستخدام الداخلي. بشكل عام لا يتم فرضه بواسطة مترجم Python (باستثناء عمليات استيراد أحرف البدل) ويُقصد به أن يكون تلميحًا للمبرمج فقط.
لماذا نستخدم _ في بايثون؟
شرطة سفلية واحدة مستقلة _حرف صالح لمعرف Python، لذلك يمكن استخدامه كاسم متغير. وفقًا لـ Python doc ، يتم استخدام المعرف الخاص _ في المترجم التفاعلي لتخزين نتيجة التقييم الأخير. يتم تخزينه في الوحدة النمطية المدمجة. هنا مثال
ما هو استخدام الشرطة السفلية؟
تُعرف الشرطة السفلية (_) أيضًا باسم الضربة السفلية أو السفلية أوتسطير ، وهو حرف كان في الأصل على لوحة مفاتيح الآلة الكاتبة وتم استخدامه ببساطة لتسطير الكلمات أو الأرقام للتأكيد. اليوم ، يتم استخدام الحرفلإنشاء مسافات مرئية في سلسلة من الكلمات حيث لا يُسمح بالمسافة البيضاء.