더북(TheBook)

2. 조건문

① 조건문은 주어진 조건이 참인지 거짓인지에 따라 다른 명령을 수행할 수 있습니다.

② if 문의 조건 부분이 참(True)인 경우에만 then 이후 명령 부분을 실행합니다. 조건으로 일반 명령을 사용할 수 있는데, 명령의 성공/실패에 따라 if 문의 참/거짓이 결정됩니다.

③ if 문에 else가 포함돼 있으면 then 이후 명령 부분은 조건이 참인 경우에만 실행되고, else 이후 명령 부분은 조건이 거짓인 경우에만 실행됩니다.

④ if 문의 else 부분에 if 문이 중첩되면 elif 키워드를 사용해 한 문장으로 만들 수 있습니다.

형식

if 조건1; then
    명령1
elif 조건2; then
    명령2
else
    명령3
fi