a = 5
b = 10
print(a == b) # Equal to → False
print(a != b) # Not equal → True
print(a > b) # Greater than → False
print(a < b) # Less than → True
print(a >= b) # Greater than or equal → False
print(a <= b) # Less than or equal → True
x = 5
y = 10
print(x > 2 and y > 5) # True
print(x > 8 or y > 5) # True
print(not(x > 2)) # False
a = 10 # 1010 in binary
b = 4 # 0100 in binary
print(a & b) # AND → 0
print(a | b) # OR → 14
print(a ^ b) # XOR → 14
print(~a) # NOT → -11
print(a << 1) # Left shift → 20
print(a >> 1) # Right shift → 5
fruits = ["apple", "banana", "orange"]
print("apple" in fruits) # True
print("grape" not in fruits) # True
a = [1, 2, 3]
b = a
c = [1, 2, 3]
print(a is b) # True (same object)
print(a is c) # False (different objects)
print(a == c) # True (values equal)
x = 5
print(+x) # Unary plus → 5
print(-x) # Unary minus → -5
age = 20
status = "Adult" if age >= 18 else "Minor"
print(status) # Output: Adult