Page 178 - Ai_V3.0_c11_flipbook
P. 178

# Floor division assignment
                   x //= 2

                   print("Floor Division Assignment:", x)

                   # Exponentiation assignment

                   x **= 3
                   print("Exponentiation Assignment:", x)
              Output:

                  Assignment: 15
                  Addition Assignment: 18
                  Subtraction Assignment: 16
                  Multiplication Assignment: 64
                  Division Assignment: 32.0

                  Modulus Assignment: 2.0
                  Floor Division Assignment: 1.0
                  Exponentiation Assignment: 1.0

              Logical Operators
              Logical operators are used to combine conditional statements. They return True or False depending on the conditions.
              Logical operators include AND, OR, and NOT.

                                        Operator                    Description

                                           and      Returns True if both operands are true

                                            or      Returns True if at least one operand is true

                                           not      Returns True if operand is false


                Program 8: To demonstrate the use of logical operators

                   # Uses of Logical Operators

                   x = 10

                   y = 5
                   z = 20

                   # Logical AND: True if both conditions are True
                   logical_and_result = (x > y) and (y < z)
                   print("Logical AND Result:", logical_and_result)


                   # Logical OR: True if at least one condition is True
                   logical_or_result = (x < y) or (y < z)
                   print("Logical OR Result:", logical_or_result)





                    176     Touchpad Artificial Intelligence (Ver. 3.0)-XI
   173   174   175   176   177   178   179   180   181   182   183