Python의 주석에 대한 개념 및 들여쓰기를 정리합니다.

개요


  • python을 사용하면서 유의하게 활용할 수 있는 주석다는 방법과 들여쓰기를 통한 코드 작동 순서 및 위계 구분 방법에 대해 정리합니다.

1. 주석

  • 보통 ‘#’ 기호를 입력후 한칸 띄워서 사용

  • 코드 사이사이에 코멘트를 달 때 사용합니다.

  • 코드 셀에서만 동작함에 유의하세요

1
2
3
4
5
6
# 이렇게 코멘트를 달 수 있습니다.
a = 3
b = 4

# a + b 연산을 수행!
print(a + b)
7

2. indent

indent(들여쓰기)는 파이썬에서 굉장히 중요!

단순히, 코드를 깔끔히 정리하기 위해서 들여쓰기를 하는 것만은 아니다.

  • [tab]키를 한 번 누르면 indent가 1번 적용된 것

  • (참고) google colab에서는 코드가 맞게 짜여지면 자동으로 indent가 적용된다.

2-1. 콜론(:) 다음에 반드시 indent를 부여하기

1
2
def my_func():
    print('indent가 자동으로 되나요?')
1
my_func()
indent가 자동으로 되나요?
1
2
def my_func():
print('indent가 자동으로 되나요?')

:’ 뒤에 indent를 적용하지 않으면 에러가 발생한다. 두개의 코드에는 우선순위가 있는데 동일선상에 있는 경우 우선순위가 동일하다고 판단하기 때문이다.

2-2. indent를 마구잡이로 잘 못 사용했다면, 코드 실행시 에러가 발생한다.

1
2
a = 3
    b = 4
1
2
a = 3
  b = 4

IndentationError 는 Indent를 잘 못 사용했을 때 출력되는 에러 형태이다.

해당 Error를 발견했다면, indent를 주의해서 보는 것이 좋다.

댓글남기기