< أصغر من
آخر تحديث: 2026-09-22
< أصغر من
< يحدد ما إذا كان a < b (بالنسبة للكائنات القابلة للمقارنة يُحدَّد بواسطة __lt__).
| التصنيف | العوامل |
|---|---|
| النوع | عامل |
| إصدار بايثون | all |
📝 الصياغة
a < b
▶ مثال
عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:
المخرجات:
True
True
💡 حالات ذات صلة
المزيد من الحالات قادم قريباً — تابعونا.
❓ أسئلة شائعة
Qهل يمكن مقارنة السلاسل من حيث الحجم؟
Aنعم، بمقارنة نقاط أكواد Unicode من اليسار إلى اليمين: `'a' < 'b'` هو `True`، و`'ab' < 'ac'` هو `True`. لاحظ أنها ترتيب نقاط الأكواد، وليست ترتيب المعجم أو اللكنة.
Qهل يمكن مقارنة قيم من أنواع مختلفة؟
Aيمكن مقارنة الأعداد عبر الأنواع (`1 < 1.5` هو `True`)، لكن مقارنة int مع str في بايثون 3 تُحدث `TypeError: '<' not supported between instances of 'int' and 'str'` (كان بايثون 2 يسمح بها).
Qهل يمكن مقارنة القوائم؟
Aنعم، عنصرًا بعنصر: `[1, 2] < [1, 3]` هو `True`. عندما تكون كل العناصر متساوية، تكون القائمة الأقصر أصغر، على سبيل المثال `[1] < [1, 0]` هو `True`.