<<= إسناد الإزاحة لليسار

آخر تحديث: 2026-09-22

<<= إسناد الإزاحة لليسار

<<= يزيح أجزاء المتغير الأيسر نحو اليسار بمقدار القيمة اليمنى بما يعادل x = x << y.

التصنيفالعوامل
النوععامل

📝 الصياغة

x <<= y

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

8
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qكم يساوي x <<= 3؟
Aيضرب `x` في 8: مع `x = 1; x <<= 3`، يكون `x == 8`، المكافئ لـ `x = x << 3`، أي `x * 2**3`.
Qماذا يحدث إذا كان n في x <<= n سالبًا؟
Aيُحدث `ValueError: negative shift count`. لا تسمح الإزاحة لليسار بعدّاد سالب؛ يجب أن يكون `n` عددًا صحيحًا.
Qهل إسناد الإزاحة لليسار أسرع من إسناد الضرب؟
Aعمليات البت عادة أسرع قليلًا، لكن الفرق ضئيل عمومًا. اختر حسب سهولة القراءة ولا تضحِّ بالصفاء من أجل مكسب أداء بهذا الصغر.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%