Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

파이썬 주석 완벽 가이드: 한 줄 주석부터 여러 줄 주석까지

파이썬 주석이란?

파이썬에서 문자열 리터럴 내부에 있지 않은 해시 기호(#)가 나타나면 주석이 시작됩니다. # 뒤부터 해당 줄의 끝까지의 모든 문자는 주석으로 간주되며, 파이썬 인터프리터는 이를 완전히 무시하고 실행하지 않습니다.

주석은 코드의 의도를 설명하거나, 특정 로직을 잠시 비활성화할 때 등 개발 과정에서 매우 유용하게 활용됩니다.

기본 예제

#!/usr/bin/python
# 첫 번째 주석
print("Hello, Python!")  # 두 번째 주석

실행 결과

Hello, Python!

위 예제에서 # 뒤에 작성된 내용은 실행에 영향을 주지 않으며, 오직 print() 문만 실행되어 결과가 출력됩니다.

문장 뒤에 주석 달기

주석은 문장(statement)이나 표현식(expression)과 같은 줄 끝에 작성할 수도 있습니다.

name = "Madisetti"  # 이것 역시 주석입니다

여러 줄 주석 처리하기

여러 줄을 주석 처리하려면 각 줄마다 #을 붙여 작성합니다.

# 이것은 주석입니다.
# 이것도 주석입니다.
# 이것 또한 주석입니다.
# 이미 말씀드렸지만요.

삼중 따옴표를 활용한 여러 줄 주석

아래와 같이 삼중 따옴표(triple quotes)로 묶인 문자열은 파이썬 인터프리터가 실행 코드로 취급하지 않으므로, 여러 줄 주석(multiline comment)처럼 활용할 수 있습니다.

'''
이것은
여러 줄 주석입니다.
'''

참고로 삼중 따옴표 문자열은 기술적으로 하나의 문자열 표현식이지만, 값으로 사용되지 않으면 프로그램 동작에 영향을 주지 않습니다. 실무에서는 함수나 클래스의 설명을 담는 독스트링(docstring) 용도로도 널리 사용됩니다.

정리

  • 한 줄 주석: # 기호를 사용하며, 줄 끝까지 유효합니다.
  • 코드 뒤 주석: 문장과 같은 줄에 #을 붙여 작성할 수 있습니다.
  • 여러 줄 주석: 각 줄에 #을 붙이거나, 삼중 따옴표(''')로 묶어 처리할 수 있습니다.