Page 21 - Modular v1.1 Pyhton
P. 21

On running the above program, you will get the following output:
























                 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.


                                                                            Data Types and Operators in Python    19
   16   17   18   19   20   21   22   23   24   25   26