파이썬/파이썬(python) 초급

[6-2 파이썬] 들여쓰기, indentation, tap 탭 or space bar 스페이스바

Olivia-BlackCherry 2022. 8. 13. 17:28

들여쓰기 'indentation'

파이썬 코드를 작성할 때 

들여쓰기의 중요성은 여러 번 반복해도 무리가 아니다.

그만큼 굉장히 중요한 개념이라고 할 수 있다. 

 

들여쓰기를 할 때는

키보드에서

Tap버튼을 사용하거나

space바를 4번 누른다.

무엇을 사용하든 상관은 없다.

혼용해서 사용하지만 않는다면 크게 문제 될 것은 없다.

 

다만,

많은 개발자가 스페이스를 쓰고, 파이썬 공식 문서에서도 스페이스를 사용한다.

스페이스를 4번 누르는 것이 귀찮기에 

tap키를 사용하고자 한다면

tap키가 스페이스 4칸의 역할을 하는지 확인해보기를 바란다.

처음 시작부터 탭키를 누른 마지막 지점까지 

방향키를 이동하여 칸의 수를 세면 된다!

 

 

지금부터는 들여쓰기가 사용되는 경우를 

좀 더 살펴보겠다.

 

 

<사용 예시: 함수 정의>

함수를 정의하고

실행 코드를 작성할 때는,

반드시 들여쓰기를 하고

작성한다.

def my_function():
    print("안뇽!")
    print("하세욥!!")

 

 

<사용 예시: 컴퓨터 폴더>

my_function 안에 my_name, my_number 폴더 2개가 있다.

이 관계는 빨간색 들여쓰기로 표시한다.

스페이스 4칸이다.

 

my_name 안에는 first_name과 second_name 폴더 2개가 있다.

이 관계는 파란색 들여쓰기로 표시하며,

스페이스 8칸이다. 

 

그런데 만약 second_name을 빼내어

my_function 폴더에 넣는다면?

들여쓰기의 길이가 바뀐다.

파란색이 빨간색 길이만큼 바뀌었다.