If문의 기본 구조

if 조건문:
	수행할 문장1
    	수행할 문장2
else:
	수행할 문장A
    	수행할 문장B

if 뒤에 조건문을 쓰고, 콜론(:)을 붙인 뒤 다음 문장은 들여쓰기를 한 후 입력한다.

들여쓰기는 Tap 한번이나, Spacebar 4번 중 1개를 선택해서 수행한다.

비교 연산자

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

비교 연산자는 다음과 같이 사용하며, 만약 식이 성립하면 True, 성립하지 않으면 False를 리턴한다.

연산자 설명
x or y x와 y 둘 중에 하나만 참이어도 참이다
x and y x와 y 모두 참이어야 참이다
not x x가 거짓이면 참이다
in not in
x in 리스트 x not in 리스트
x in 튜플 x not in 튜플
x in 문자열 x not in 문자열

리스트/튜플/문자열 안에 x가 존재하거나 존재하지 않으면 True/False를 리턴한다.

elif문의 기본 구조

if 조건문1:
	수행할문장1
    	수행할문장2
elif 조건문2:
	수행할문장3
    	수행할문장4
else:
	수행할문장A
    	수행할문장B

elif의 개수는 정해지지 않았으며, if문이 거짓일 때 다시 조건을 확인해서 만족하면 elif문 안의 문장을 수행한다.

while문의 기본 구조

while 조건문:
	수행할 문장1
	수행할 문장2
   	수행할 문장3

while문은 조건문이 참인 동안에 while문 아래에 속하는 문장들이 반복해서 수행한다.

Break와 Continue

Break문은 반복문에서 만나면 바로 반복문을 종료시키고,

Continue문은 반복문에서 만나면 반복문 처음으로 돌아가는 함수.

for문의 기본 구조

test_list = ['one','two','three']
for i in test_list:
	print(i)
    
one
two
three

+ Recent posts