들여쓰기 오류
Coddy Python 여정의 Logic & Flow 섹션에 포함된 레슨 — 78개 중 27번째.
파이썬에서 올바른 들여쓰기는 루프, 함수, 조건문과 같은 코드 블록의 범위를 정의하는 데 매우 중요합니다. 잘못된 들여쓰기는 오류나 예기치 않은 동작을 초래할 수 있습니다. 이러한 오류는 IndentationError라고 합니다.
올바른 들여쓰기:
if x > 5:
print("x is greater than 5")
else:
print("x is not greater than 5")잘못된 들여쓰기:
if x > 5:
print("x is greater than 5") # 이 부분에서 IndentationError가 발생합니다
else:
print("x is not greater than 5")잘못된 예시에서, if 블록 내부의 print 문은 제대로 들여쓰기되지 않았으며, 이로 인해 IndentationError가 발생합니다. 일관되고 올바른 들여쓰기는 유효한 Python 코드를 작성하는 데 필수적입니다.
치트 시트
Python은 코드 블록을 정의하기 위해 들여쓰기를 사용합니다. 잘못된 들여쓰기는 IndentationError를 발생시킵니다.
올바른 들여쓰기:
if x > 5:
print("x is greater than 5")
else:
print("x is not greater than 5")잘못된 들여쓰기:
if x > 5:
print("x is greater than 5") # IndentationError
else:
print("x is not greater than 5")직접 해보기
이 레슨에는 코드 챌린지가 없습니다.
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.