%= إسناد الباقي

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

%= إسناد الباقي

%= يأخذ باقي قسمة المتغير الأيسر على القيمة اليمنى بما يعادل x = x % y.

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

📝 الصياغة

x %= y

▶ مثال

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

المخرجات:

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

❓ أسئلة شائعة

Qهل `x %= 2` و`x = x % 2` متماثلان؟
Aمتكافئان (للأنواع غير القابلة للتغيير). استخدام شائع هو عدّادات الحلقات: `i %= n` يُبقي `i` ضمن النطاق `[0, n)`.
Qهل `%=` مفيد على السلاسل؟
Aله استخدام تاريخي: `s %= args` يجري تنسيق `%` (مثل `s %= (x, y)`). لكن f-strings موصى بها الآن، و`%=` غير مستخدم تقريبًا للتنسيق.
Qماذا يحدث مع x %= 0؟
Aيُحدث `ZeroDivisionError`. لا يمكن أن يكون مقسوم عملية الباقي عليه 0، وإلا يخطئ البرنامج فورًا.
Web-Tutorial.com

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

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

100%