본문 바로가기

프로그래밍 언어/Python

[Python] and, or

반응형

LOGICAL OPERATORS

- 파이썬에서 1은 True, 0은 False

 

and: A와 B가 둘다 1(True)일 때만 결과를 1(True)로 송출한다. 

둘 다 입력부분이 True 일 때, 나오는 값이 True임. 나머지는 False.

and
and 연산자는 한글로 ‘그리고’에 해당함. 

ex)

or : 둘 중에 하나가 True가 있으면 결과값은 True임.

둘 다 False일 때만, False

or -> 또는, …거나
and -> 그리고, …하며

CPU 동작순서/우선순위

ex)

ret = number +7 >10 and cnt%2 ==0

# ret = True and False
# ret = False

# CPU 동작 순서
# = 의 오른쪽을 먼저 체크.
# and 기준으로 좌우를 체크
# 부등호를 기준으로 좌우를 체크.
# 계산을 한다.

 

반응형