العامل % (Modulo Operator) في بايثون

العامل % (Modulo Operator)

العامل % يقال له الـ Modulo و يسمى Remainder في الرياضيات و هو آخر رقم يبقى من عملية القسمة.
إذاً نستخدم الـ Modulo للحصول على آخر رقم يبقى من عملية القسمة.
و له فوائد كثيرة, فمثلاً يمكننا إستخدامه لمعرفة ما إذا كان الرقم مفرد أو مزدوج ( أي Even or Odd ) و هذا شرحناه بتفصيل في مادة الخوارزميات . The% factor is called the modulo, it is called Remainder in mathematics, and it is the last digit left over from the division process. So we use the modulo to get the last remaining number of the division. And it has many benefits, for example we can use it to find out if the number is single or double (ie Even or Odd) and this we explained in detail in the algorithms article.

في هذا المثال سنقوم بتخزين الرقم الذي يبقى من القسمة في المتغير c.

مثال

Test.py
        a = 8
        b = 5

        c = a % b;     # c = 8 % 5 = 3

        print('c =', c)
      

سنحصل على النتيجة التالية عند التشغيل.

c = 3
تعليقات