제어문이란??
프로그램의 흐름을 제어하는 문법
제어문의 종류??
if문, while문, for문
IF문이란??
프로그래밍 도중 상황에 알맞은 조건을 판단하여 처리를 수행하는 구문
IF문 사용법??
if 조건1 :
수행할 내용1
elif 조건2 :
수행할 내용2
else :
수행할 내용3
항상 시작은 if로 시작을 하고 if 구문에서 조건1이 참이면(충족을하면) 내용1을 수행한다
조건1이 거짓이면 elif와 함께있는 다음 조건2를 판단하고 참이면 내용2 수행
조건1과 2 모두 거짓이라면 else로 들어가 내용3을 수행한다
IF문 예시
a=1
b=2
if a<b :
print('a가 b보다 작다')
elif a>b :
print('a가 b보다 크다')
else :
print('a와 b는 같다')
위처럼 a = 1, b = 2 로 초기화를 시켜준 뒤, 조건을 주어보면 첫번째 조건인 a<b를 충족하여
'a가 b보다 작다' 라는 출력이 일어날 것이다.
IF의 조건을 판단하는 연산자
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 or y | 둘 중 하나만 참이면 참 |
x and y | 둘 다 참이면 참 |
not x | x가 거짓이면 참 |
'프로그래밍 > 파이썬' 카테고리의 다른 글
GUI 멀티 채팅 프로그램 (TKinter, Thread, Socket) (1) | 2020.12.17 |
---|---|
TKinter 기본 (파이썬 GUI) (0) | 2020.12.17 |
파이썬 소켓(TCP) (0) | 2020.12.15 |
자료형과 연산자(파이썬) (0) | 2020.11.05 |
변수(파이썬) (1) | 2020.11.04 |
댓글