PYTHON

[PYTHON] 비교연산자

kwh_coding 2023. 6. 28. 10:07
#  - 비교연산자 - 데이터
#   - 두개의 데이터를 비교하는 연산자
#   - 참이면 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))