더북(TheBook)

조건과, 조건을 충족할 때 실행할 내용만 정하면 실제 코드로 옮기는 것은 어렵지 않습니다. 변수 age를 만들어 23을 넣은 후 조건문을 작성해 봅시다.

age = 23
if age > 19:
    print('성인은 주류를 구매할 수 있습니다.')
실행결과
성인은 주류를 구매할 수 있습니다.

age에 저장된 값이 23이므로 조건인 age > 19를 충족해 print() 명령어가 실행됩니다. 오타가 없고, 조건문의 형식을 잘 지켰다면 에디터에서 if가 강조 표시됩니다. 처음 if 조건문을 실행하면 다양한 오류가 발생할 수 있습니다. 가장 흔한 오류는 조건문에서 콜론(:)을 빠뜨린 경우입니다.

age = 23
if age > 19
    print('성인은 주류를 구매할 수 있습니다.')
실행결과
if age > 19 
           ^
SyntaxError: invalid syntax
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.