Ellipsis علامة الحذف (...)
آخر تحديث: 2026-09-22
Ellipsis علامة الحذف (...)
... هو القيمة الحرفية لـ Ellipsis، ويُستخدم غالبًا في تعليقات النوع أو كعنصر نائب (تستخدمه مكتبات مثل NumPy على نطاق واسع).
| التصنيف | الكلمات المفتاحية والعبارات |
|---|---|
| النوع | كلمة مفتاحية / عبارة |
| إصدار بايثون | all |
📝 الصياغة
...
▶ مثال
عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:
المخرجات:
Ellipsis
True
💡 حالات ذات صلة
المزيد من الحالات قادم قريباً — تابعونا.
❓ أسئلة شائعة
Qهل `...` خطأ في الصياغة؟
Aلا. `...` هي القيمة الحرفية الصالحة `Ellipsis`. عند استخدامها وحدها تشير إلى كائن `Ellipsis`؛ و`print(...)` يطبع `Ellipsis`.
Qبماذا يفيد `...`؟
Aثلاثة استخدامات شائعة: في التعليقات النوعية للدلالة على «وسيطات بأي طول»، مثل `Callable[..., int]`؛ وفي تقطيع NumPy للدلالة على «حدد كل شيء على طول هذا البعد»، مثل `arr[..., 0]` لأخذ البعد الأخير؛ وكطابع مكان شاغر.
Qهل يمكن أن يحل `...` محل `pass` والعكس؟
Aكأماكن شاغرة، كلاهما يعمل، لكن دلالاتهما تختلف: `pass` عبارة (لا تفعل شيئًا)، بينما `...` تعبير (قيمته كائن `Ellipsis`). للمكان الشاغر، فضّل `pass` — دلالته أدق.