더북(TheBook)

주석은 보통 코드가 어떤 내용을 포함하고 있는지, 이 문장이 의미하는 것이 무엇인지, 왜 이렇게 썼는지, 주의할 점은 무엇인지, 추가로 알아야 할 내용은 무엇인지 등을 설명해야 할 때 사용합니다. 주석은 프로그램 안에 작성하지만, 프로그램을 실행하는 데 아무런 영향을 끼치지 않습니다. 하지만 개발자에게는 코드의 의미를 전달하는 아주 큰 역할을 합니다. 마치 식탁에 놓인 쪽지처럼요.

앞에서 작성한 코드를 다시 살펴봅시다. 첫 번째 print() 문은 변수를 사용하지 않으므로 변수를 설명할 때 없어도 되는 부분입니다. 이런 경우 앞에 #(샤프, sharp)를 붙이면 주석으로 처리할 수 있습니다.

name = "연탄이"
animal = "개"
age = 4
hobby = "산책"

# print("반려동물을 소개해 주세요.")
print("우리 집 반려동물은 " + animal + "인데, 이름이 " + name + "예요.")
print(name + "는 " + str(age) + "살이고, " + hobby + "을 아주 좋아해요.")

첫 번째 print() 문은 소스 코드에서는 보이지만, 실행했을 때 아무 동작도 하지 않고 무시됩니다. 이처럼 주석 처리하고 싶은 명령문이 있으면 문장 앞에 #를 붙이면 됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.