본문 바로가기
프로그래밍/파이썬

제어문 - IF

by 의탕 2020. 11. 5.

제어문이란??

프로그램의 흐름을 제어하는 문법

 

제어문의 종류??

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

댓글