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

