Page 94 - modular4.0
P. 94

Chapter Profile

                   Operator    Name                  Description                      Example (x=2)          Output

                       or        OR     It returns true, if one of the operands   (x < 5) or (x < 2)          TRUE

                                        is true.

                      not       NOT     It reverses the result, returns false, if   not [(x < 5) and (x < 10)]  FALSE
                                              the result is true or vice versa.

                  Program 3: To perform all the logical operators

                       Program3.py

                    File  Edit  Format   Run   Options   Window    Help

                    #Program  to compute  the  difference
                    between two numbers entered by the user
                    a = True
                    b = False
                                                                                  Output
                                                                                False
                    print (a and b)
                    print (a or b)                                              True
                    print (not a)                                               False
                    print (not b)                                               True




                  Relational Operator
                  Relational operators are used to compare the value of the two operands and returns True or
                  False accordingly. The relational operators are described in the following table:

                   Operator      Name                       Description                        Example        Output
                                                                                            (x=8 and y=6)

                       ==         Equal     It  checks  if  the  values  of  two  operands      x == y       FALSE
                                            are equal or not. If yes, then the condition
                                            becomes true.
                       !=      Not equal    It checks if the values of two operands are          x != y      TRUE
                                            equal or not. If the values are not equal, then
                                            the condition becomes true.

                       >         Greater    It checks if the value of left operand is greater    x > y       TRUE
                                  than      than the value of right operand. If yes, then
                                            the condition becomes true.

                       <        Less than   It checks if the value of left operand is less       x < y       FALSE
                                            than the value of right operand. If yes, then
                                            the condition becomes true.
                       >=        Greater    It checks if the value of left operand is greater   x >= y       TRUE
                                 than or    than or equal to the value of right operand. If
                                equal to    yes, then the condition becomes true.




                92   Modular (Ver. 4.0)-VI
   89   90   91   92   93   94   95   96   97   98   99