python 제어문에는 if문, for문, while문이 있습니다.

위 제어문을 알아보기에 앞서 비교 연산자와 논리 연산자에 대해 알아보겠습니다.

 

○ 비교 연산자

두 값을 비교하기 위한 연산자로 결과가 참일 경우 True, 거짓일경우 False를 반환합니다.

비교 연산자 의미
x == y x와 y가 같다
x != y x와 y가 같지 않다
x > y x가 y보다 크다
x >= y x가 y보다 크거나 같다
x < y x가 y보다 작다
x <= y x가 y보다 작거나 같다

비교 연산자의 예를 보겠습니다.

x = 15
y = 10

print(x == y)
print(x != y) 
print(x > y) 
print(x >= y)
print(x < y)
print(x <= y)

======================
False
True
True
True
False
False

 

○ 논리 연산자

두 조건의 논리적 관계를 확인하기 위한 연산자로 결과는 True 또는 False를 반환합니다.

논리 연산자 의미
a and b a와 b가 모두 참이다
a or b a 또는 b 둘중 하나가 참이다
not a a가 아니다

논리 연산자의 예를 보겠습니다.

a = 75
b = 40
c = 10

print('and:', a>b and b>c)
print('or:', a>b or b>c)
print('not:', not a>b)
print('not:', not b>c)
print(not True)
print(not False)

===============================
and: True
or: True
not: False
not: False
False
True

'Language > Python' 카테고리의 다른 글

07. python 자료형 - 문자열  (0) 2019.12.10
06. python 자료형 - 숫자형  (0) 2019.12.07
04. python 지원 자료형  (0) 2019.09.19
03. python - print()  (0) 2019.09.19
02. Python 환경변수 설정하기  (0) 2019.09.19

+ Recent posts