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 |