🐍 شرح Python

العوامل (Operators)

العوامل الحسابية

العاملالوظيفةمثالالنتيجة
+جمع7 + 310
-طرح7 - 34
*ضرب7 * 321
/قسمة7 / 23.5
//قسمة صحيحة7 // 23
%الباقي7 % 21
**الأُس2 ** 38
print(10 // 3)   # 3 (يتجاهل الكسر)
print(10 % 3)    # 1 (الباقي)
print(2 ** 10)   # 1024

عوامل المقارنة

تُرجع دائمًا True أو False:

print(5 == 5)    # True (يساوي)
print(5 != 3)    # True (لا يساوي)
print(5 > 3)     # True
print(5 <= 4)    # False

⚠️ خطأ شائع: = للإسناد، و== للمقارنة. لا تخلط بينهما.

العوامل المنطقية

العاملالوصفمثال
andو — الكل صحيحx > 0 and x < 10
orأو — أحدها صحيحx < 0 or x > 100
notعكسnot TrueFalse
age = 22
if age >= 18 and age <= 60:
    print("ضمن الفئة العاملة")

عوامل الإسناد المختصرة

x = 10
x += 5    # x = x + 5  → 15
x -= 3    # 12
x *= 2    # 24
print(x)  # 24

جرّب بنفسك

🐍 محرّر بايثون
...جارٍ تحميل المحرّر
اضغط «تشغيل» لرؤية النتيجة هنا.

أخطاء شائعة

  • استخدام && و|| كما في لغات أخرى — بايثون يستخدم and وor.
  • توقّع أن / تُرجع عددًا صحيحًا — هي تُرجع float دائمًا، استخدم //.

🎯 التالي: الإخراج والإدخال وتنسيق النصوص.