조건이 1개일 때에는 if문을 사용할 수 있다.
if 조건문:
조건이 참일때 실행할 명령
# ex)
if score > 50:
print( "합격입니다." ) # 점수가 50보다 클 때 합격
이때 중요한 것은 if문을 사용하고 콜론(:)을 사용한 다음
실행할 명령어는 들여쓰기를 해주어야 한다.
Java에서는 중괄호( { } )를 사용하여 실행문을 구분하였다면 파이썬에서는 이 구분을 들여쓰기를 통해 알 수 있다.
조건식을 여러가지로 걸어야 한다면 elif문을 사용한다.
if 조건문1:
조건이 참일때 실행할 명령1
elif 조건문2:
조건이 참일 때 실행할 명령2
elif 조건문3:
조건이 참일 때 실행할 명령3
.
.
.
# ex)
if score > 50:
print( "합격입니다." )
elif score <= 50:
print( "불합격입니다." ) # 점수가 50이하일 때 불합격
모든 조건문에 해당되지 않을 때 실행해야할 명령어가 있다면
else를 사용할 수 있다.
if 조건문1:
조건이 참일때 실행할 명령1
elif 조건문2:
조건이 참일 때 실행할 명령2
elif 조건문3:
조건이 참일 때 실행할 명령3
.
.
.
else 조건문n:
모든 조건에 해당하지 않을 때 실행할 명령n
# ex)
if score > 80:
print( "합격입니다." )
elif 40<= score <= 80:
print( "불합격입니다. 재응시가 가능합니다." )
# 점수가 80이하, 40이상일 때 불합격
else:
print( "탈락입니다." )
# 위 조건의 점수에 모두 해당하지 않을 때 아예 탈락~!