에러 해결하기
◼︎ while True 문장
while True 문장에서 True는 첫 글자만 대문자입니다. true로 입력하면 NameError: name 'true' is not defined 에러가 발생합니다.
◼︎ 중첩 블록 문장
이 프로그램에서 가장 주의할 부분은 ‘중첩 블록(블록 안에 또 블록이 있는 것)’입니다. while True:로 만든 ‘반복 블록’ 안에 if로 만든 ‘판단 블록’이 보이나요? IDLE이 자동으로 들여쓰기를 맞춰 주기 때문에 실수할 일이 거의 없지만, while 반복 블록은 네 칸 들여쓰기를 해야 하고, 그 안에 있는 if 블록은 네 칸 들여쓰기를 더 해야 한다는 점(총 여덟 칸)을 기억하세요.