Python의 if-else 구문에서 들여쓰기

Python에서 들여쓰기는 어떤 코드 블록이 if-else 구문의 한 쌍으로 묶여 있는지를 정의합니다. 따라서 각 블록 아래의 줄들은 하나의 들여쓰기 간격에 위치해야 합니다. 이는 공백 네 개 또는 탭 하나와 같습니다.

if-else 조건문의 일반적인 구조를 살펴보겠습니다. 올바른 형태에서는 코드가 자신의 조건 블록으로부터 하나의 들여쓰기 간격에 위치해야 합니다:

pythonif 비교 연산:
  코드
else:
  코드

들여쓰기를 제거하면, Python은 오류를 반환합니다:

pythonif 비교 연산:
코드
else:
코드