if
- if의 조건이 '참'이면 (들여쓰기 한) if의 코드가 실행.
if 조건 1: # '조건 1' True
-- Code_if -- # Code_if 실행
elif
- if의 조건이 '거짓'이고 elif의 조건이 '참'이면 elif의 코드가 실행.
- elif는 원하는 만큼 사용할 수 있음.
if 조건 1: # '조건 1' False
-- Code_if --
elif 조건 2: # '조건 2' True
-- Code_elif # Code_elif가 실행
else
-- Code_else --
else
- if의 조건이 '거짓'이거나
- if 및 elif의 조건이 '거짓'이면 else의 코드가 실행.
if 조건 1: # '조건 1' False
-- Code_if --
else
-- Code_else -- # Code_else 실행
if 조건 1: # '조건 1' False
-- Code_if --
elif 조건 2: # '조건 2' False
-- Code_elif
else
-- Code_else -- # Code_else 실행