본문 바로가기
PYTHON

python 파이썬 들여쓰기 (indentration)

by 규우울 2021. 9. 5.
반응형

안녕하세요 오늘은 파이썬 들여 쓰기에 대해서 알아보겠습니다.

 

특히 파이썬은 들여쓰기가 정말 중요한데요 왜 그러냐면

 

파이썬은 들여쓰기 자체가 문법이기 때문입니다.

 

for문이나 if문을 쓸 때 들여 쓰기를 하지 않으면 indentrationerror 

 

즉, 들여쓰기 에러가 발생하게 됩니다.

 

예를 들어보겠습니다.

for a in rage(1,10):
	print(a)

이게 정상적인 파이썬에서 1부터 9까지 print 되는 함수입니다.

 

하지만 들여쓰기를 하지 않고 print를 해보겠습니다.

IndentationError이 발생한 게 보이시나요??

 

이게 파이썬의 장점이자 단점인데 장점이라고 하면 코드들이 정말 깔끔해져서

 

보기에 아주 좋습니다 하지만 들여 쓰기를 하나라도 잘 못하게 되면 바로 에러가 나와버리죠 ㅎㅎ

 

그리고 공백이라고 하면 1칸, 2칸, 4칸, 탭 등 여러 가지 방법이 있지만 파이썬 코딩 스타일 가이드에서

 

공백 4칸으로 규정하고 있어서 4칸 공백을 사용하는 것이 가장 좋습니다.

반응형

댓글