개발자
IndentationError: expected an indented block after 'if' statement on line 23 이 오류코드가 뜨는 이유가 뭘까요?
답변 0
첫 답변을 기다리고 있어요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 11월 03일
이 오류는 파이썬 코드에서 'if'문 다음에 들여쓰기가 제대로 이루어지지 않았을 때 발생합니다. 파이썬은 코드의 블록을 구분할 때 중괄호를 사용하지 않고 들여쓰기 (indentation)로 구분하기 때문에, 이런 오류가 발생하게 됩니다. 예를 들어, ```python if condition: code... ``` 아래와 같이 수정되어야 합니다. ```python if condition: code... ``` 따라서, 23번째 줄의 'if' 문 아래에 있는 코드 블록이 적절하게 들여쓰기 되었는지 확인해보세요. 특히, 탭과 공백의 혼용, 불필요한 공백 등은 'IndentationError'를 유발할 수 있으니 주의하세요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!