강의로 돌아가기
-

REPL에서 if 문 끝내기

REPL에서 if문 첫행을 쓰고 엔터를 누르면
... 이 출력 되고 다음 입력을 하게 되는대요. 본문 예시 처럼
print문 입력 후 엔터를 입력하면 오류가 발생합니다.

오류 메시지

File, lin2
print(5)

IndentationError : expected an indented block

입력 방법에 뭔가 잘못 된 것이 있어서 일까요 문의드립니다.

1 개의 답변
Demi

if문 안에서는 들여쓰기(space4개)가 있어야 합니다.

if ... :
print

가 아니라

if ... :
    print

와 같이 써주세요!

  • -
    감사합니다~ 추가로 True False 는 대문자로 시작해야 되는군요! - 2017.08.18 11:24
  • Demi
    네 다른 언어는 보통 ture, false처럼 소문자를 쓰는데 python은 대문자를 씁니다. Demi 2017.08.18 11:24
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.