# - 비교연산자 - 데이터
# - 두개의 데이터를 비교하는 연산자
# - 참이면 True , 거짓이면 False로 결과가 나온다
# - > 크다
# - < 작다
# - >= 크거나 같다
# - <= 작거나 같다
# - == 같다
# - != 같지 않다
# ------------------------------------------------------------------------
# 논리 연산자 - 조건식
# - 참과 거짓을 판별하는 연산자.
# - and 논리곱(AND) 둘개 모두 참이면 참을 발생 &&
# - or 논리합(OR) 둘 중 하나라도 참이면 참을 발생 ||
# - not 부정(NOT) 조건식의 결과가 참이면 거짓 거짓이면 참 !
# 조건식 조건식 or and
# True True True True
# False True True False
# True False True False
# False False False False
a = 10
b = 20
#and
print("True and True : {}".format(a >= 10 and b < 100))
print("True and False : {}".format(a >= 10 and b > 100))
print("False and True : {}".format(a > 10 and b < 100))
print("False and False : {}".format(a > 10 and b == 100))
#or
print("True or True : {}".format(a >= 10 or b < 100))
print("True or False : {}".format(a >= 10 or b > 100))
print("False or True : {}".format(a > 10 or b < 100))
print("False or False : {}".format(a > 10 or b == 100))
#not
print("not False : {}".format(not a > b))