코딩/PYTHON

파이썬 Bool 조건문, not, and, or 연산자

이찰리 2022. 9. 15. 16:48
반응형

#bool 조건문 = 참과 거짓을 알 수 있습니다.

#True, False 의 맨 첫글자는 무조건 대문자로 해야합니다.
#명제로 6개의 비교연산자를 사용해 보겠습니다.

#문자의 경우 위치로 <, > 를 구분 합니다.

dog 가 horse 보다 앞에 있기 때문에 아래와 같은 결과가 나타납니다.

#단항 논리 연산자 not
#not True = False // not False = True 를 의미합니다.

a에 10의 값을 할당 후, a < 20 은 True 입니다. 단항 논리 연산자 not 을 사용하면 False 라는 결과가 출력 됩니다.

not 연산자 사용 시 False 의 값이 출력 되므로 해당 값은 True 라는 뜻이 됩니다.

#이항 논리 연산자 and, or

# and 는 두 개의 조건을 만족해야 합니다.

True and True = True

True and False = False
False and True = False
False and False = False

# or 는 한 개의 조건만 만족하면 됩니다.

True or True = True
True or False = True
False or True = True
False or False = False

출처 - 윤인성 혼공파 유튜브

728x90
반응형