Page 91 - TP-Play_V-2.0_Book-6
P. 91

The result of the above program is:






















            Assignment Operators


            The assignment operators are used to assign the value of the right expression to the left operand.
            The assignment operators are described in the following table:

             Operator Name                 Description                                                Example
                 =       Assignment        It assigns the value of operand on the right side to         x = 5

                                           the left side operand.
                +=       Addition          It adds right operand to the left operand and assigns       x += 3
                         assignment        the result to left operand. x+=3 is equivalent to
                                           x=x+3.
                –=       Subtraction       It subtracts right operand from the left operand and        x –= 3
                         assignment        assigns the result to left operand. x–=3 is equivalent to

                                           x=x–3.
                 *=      Multiplication    It multiplies right operand with the left operand and       x *= 3
                         assignment        assigns the result to left operand. x*=3 is equivalent to
                                           x=x*3.
                 /=      Division          It divides left operand with the right operand and          x /= 3
                         assignment        assigns the result to left operand. x/=3 is equivalent
                                           to x=x/3.
                %=       Remainder         It takes modulus of two operands and assigns the            x %= 3

                         assignment        result to left operand. x%=3 is equivalent to x=x%3.
                //=      Floor division    It performs floor division on operators and assigns         x //= 3
                         assignment        the value to the left operand. x//=3 is equivalent to

                                           x=x//3.
                **=      Exponentiation  It performs exponential (power) calculation on                x **= 3
                         assignment        operators and assigns the value to the left operand.
                                           x**=3 is equivalent to x=x**3.




                                                                   Introduction to Programming Python        91
   86   87   88   89   90   91   92   93   94   95   96