# If/ Else conditions are used to decide to do something based on something being true or false

x  = 24
y = 24


# Comparison Operators (==, !=, >, <, >=, <=) - Used to compare values

#simple if
#if x < y:
#	print(f'{x} is less than {y}')

#if else
#if x < y:
#	print(f'{x} is less than {y}')
#else:
#	print(f'{y} is less than {x}')

#elif
#if x < y:
#	print(f'{x} is less than {y}')
#elif x == y:
#	print(f'{x} is equal to {y}')	
#else:
#	print(f'{y} is less than {x}')

#Nested if
#if x > 2:
#	if x <= 12:
#		print(f'{x} is greater than 2 and less or equal to 12')	



# Logical operators (and, or, not) - Used to combine conditional statements

#and
#if x > 2 and x <=  10:
#	print(f'{x} is greater than 2 and less or equal to 10')

#or
#if x > 2 or x <=  10:
#	print(f'{x} is greater than 2 or less or equal to 10')

#not
#if not(x == y):
#	print(f'{x} is not equal to {y}')


# Membership Operators (not, not in) - Membership operators are used to test if a sequence is presented in an object

numbers = [1,2,3,4,5,6]

#in
#if x in numbers:
#	print(x in numbers)#this is a boolean

#not in
#if x not in numbers:
#	print(x not in numbers)


# Identity Operators (is, is not) - Compare the objects, not if they are equal, but if they are actually the same object, with the same memory location:

#is

if x is y:
	print(x is y)

if x is not y:
	print(x is not y)	