Re: 35.6 심사문제
, 도장_ 관리자님이 작성문의한 코드를 수정하지 않고 그대로 복붙해서 넣어도 통과합니다.
웹에 등록될 때는 탭문자가 사라진 것으로 보입니다.
실제 학습자가 제출한 코드 원본과 비교하면 탭 문자 유무의 차이가 있습니다.
주피터 노트북에서는 탭 문자를 쓰는 것으로 보입니다.
가능하면 파이썬 에디터에서는 공백 4칸을 기준으로 설정하세요.
파이썬 표준 가이드이기도 하고, 대다수 파이썬 개발자가 따르는 표준 가이드가 공백 4칸입니다.
UNIT 4.3 들여쓰기에서도 표준은 공백 4칸이라고 설명되어 있습니다.
여러 명이 협업하는 실무에서는 탭과 공백이 섞이면 코드가 엉망이 됩니다. 따라서 공백 4칸처럼 표준을 따르는 게 좋습니다.
이 문제는 A 개발자가 공백 4칸으로 코드를 작성하고, B 개발자가 코드 일부를 수정하면서 들여쓰기를 탭으로 작성한 경우에 발생하는 전형적인 문제입니다.
대다수 코드 에디터는 설정을 변경할 수 있습니다. 참고하세요.