بايثونالعوامل التي تستخدم في العمليات الحسابية
- العامل
=
(Assignment Operator) - العامل
+
(Addition Operator) - العامل
-
(Subtraction Operator) - العامل
+
(Unary-Plus Operator) - العامل
-
(Unary-Minus Operator) - العامل
*
(Multiplication Operator) - العامل
**
(Exponential Operator) - العامل
/
(Division Operator) - العامل
//
(Floor Division Operator) - العامل
%
(Modulo Operator)
العامل =
(Assignment Operator)
العامل =
يستخدم لإعطاء قيمة للمتغير.
مثال
a = 5 # 5 و أعطيناه القيمة a هنا قمنا بتعريف متغير إسمه b = a # a و أعطيناه نفس قيمة المتغير b هنا قمنا بتعريف متغير إسمه print('a =', a) print('b =', b)
النتيجة
b = 5
العامل +
(Addition Operator)
العامل +
يستخدم لإضافة قيمة على قيمة، أي في عمليات الجمع.
مثال
a = 3 b = 4 c = a + b # c = 3 + 4 = 7 print('c =', c)
النتيجة
العامل -
(Subtraction Operator)
العامل -
يستخدم لإنقاص قيمة من قيمة، أي في عمليات الطرح.
مثال
a = 3 b = 4 c = a - b # c = 3 - 4 = -1 print('c =', c)
النتيجة
العامل +
(Unary-Plus Operator)
يعني ضرب القيمة بالعامل +
.
مثال
# b لها في المتغير Unary-Plus قيمة أكبر من صفر، ثم وضعنا قيمة الـ a هنا وضعنا في المتغير a = 10 b = +a # b = +(10) = 10 print('b =', b) # b لها في المتغير Unary-Plus قيمة أصغر من صفر، ثم وضعنا قيمة الـ a هنا وضعنا في المتغير a = -10 b = +a # b = +(-10) = -10 print('b =', b)
النتيجة
b = -10
العامل -
(Unary-Minus Operator)
يعني ضرب القيمة بالعامل -
.
مثال
# b لها في المتغير Unary-Minus قيمة أكبر من صفر، ثم وضعنا قيمة الـ a هنا وضعنا في المتغير a = 10 b = -a # b = -(10) = -10 print('b =', b) # b لها في المتغير Unary-Minus قيمة أصغر من صفر، ثم وضعنا قيمة الـ a هنا وضعنا في المتغير a = -10 b = -a # b = -(-10) = 10 print('b =', b)
النتيجة
b = 10
العامل *
(Multiplication Operator)
العامل *
يستخدم لضرب قيمة بقيمة، أي في عمليات الضرب.
مثال
a = 6 b = 5 c = a * b # c = 6 * 5 = 30 print('c =', c)
النتيجة
العامل **
(Exponential Operator)
العامل **
يستخدم لمضاعفة قيمة بقيمة، أي لضرب قيمة بنفسها عدة مرات.
مثال
a = 2 b = 5 c = a ** b # c = 2 ** 5 = 2 * 2 * 2 * 2 * 2 = 32 print('c =', c)
النتيجة
العامل /
(Division Operator)
العامل /
يستخدم لقسمة قيمة على قيمة، أي في عمليات القسمة.
مثال
a = 8 b = 5 c = a / b # c = 8 ÷ 5 = 1.6 print('c =', c)
النتيجة
العامل //
(Floor Division Operator)
العامل //
يستخدم لقسمة قيمة على قيمة و إزالة أي أرقام بعد الفاصلة.
مثال
a = 8 b = 5 c = a // b # c = 8 ÷ 5 = 1.6 ===> c = 1 print('c =', c)
النتيجة
العامل %
(Modulo Operator)
العامل %
يقال له Modulo و يسمى Remainder في الرياضيات و هو آخر رقم يبقى من عملية القسمة مع اعتبار أننا نريد الجواب عدد صحيح ليس فيه فاصلة عشرية.
إذاً نستخدم العامل %
للحصول على آخر رقم يبقى من عملية القسمة.
مثال
a = 8 b = 5 c = a % b; # c = 8 % 5 = 3 print('c =', c)
النتيجة