더북(TheBook)

if 문

파이썬의 if 문은 조건부 실행에 사용됩니다. 이를 통해 프로그램은 특정 조건이 참인지 판단하고 판단 결과에 따라 코드를 작성할 수 있습니다. if 문 뒤에는 선택적으로 하나 이상의 elif(else if의 줄임말) 문과 else 문이 뒤따를 수 있습니다. 조건문의 조건 판단 기준은 탑 다운(top-down) 방식으로 위부터 아래로 판단합니다. 조건이 참이면 해당 코드 블록이 실행되고 나머지 조건은 건너뜁니다. 조건 중 어느 것도 참이 아니면 else 블록이 실행됩니다.

예를 들어 정수 a를 양수, 음수 또는 0으로 분류하는 코드를 작성해보겠습니다.

a = 10
if a > 0:
    print('a는 양수입니다')
elif a < 0:
    print('a는 음수입니다')
else:
    print('a는 0입니다')
a는 양수입니다
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.