% باقي القسمة

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

% باقي القسمة

% يُرجع باقي القسمة.

التصنيفالعوامل
النوععامل
إصدار بايثونall

📝 الصياغة

a % b

▶ مثال

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

المخرجات:

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

❓ أسئلة شائعة

Qلماذا نتيجة -10 % 3 تساوي 2؟
Aيعطي `%` في بايثون باقيًا تتطابق علامته مع المقسوم عليه: `-10 = (-4) * 3 + 2`، لذا الباقي هو `2`. وهذا يختلف عن C (النتيجة `-1`)، فكن حذرًا عند النقل بين اللغات.
Qهل يمكن استخدام `%` مع الأعداد الصحيحة فقط؟
Aلا، تعمل الكسور العشرية أيضًا: `10.5 % 3` يعطي `1.5`. كما يمكن لـ `%` تنسيق السلاسل (`'%s' % name`)، وإن كانت f-strings مفضلة الآن.
Qماذا يحدث عندما يكون المقسوم عليه للـ `%` هو 0؟
Aيُحدث `ZeroDivisionError` (الأعداد الصحيحة تُبلغ `integer modulo by zero`، والكسور العشرية تُبلغ `float modulo`).
Web-Tutorial.com

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

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

100%