파이썬 주석처리

2018. 6. 13. 18:04IT 인터넷/파이썬

300x250

파이썬 주석은 다음 2가지로 나뉩니다.


1. # [내용]


2. ''' [내용] '''


1번 #주석의 겨우 # 뒤의 모든 내용을 주석처리합니다. 주석 뒤를 닫아줄 필요가 없지만, 단 한 줄만 주석으로 처리합니다.



위의 예시 코드를 실행하면 d의 값이 1+2, 즉 3으로 출력되는 것을 볼 수 있습니다. # 뒤의 + c부분과 그 뒤의 텍스트가 모두 주석처리된 거죠. 하지만 그 아래줄의 print(d)는 주석처리되지 않았습니다.



반면 2번 주석의 경우 따옴표 3개로 이루어진 '''표시 이후 다시 '''로 닫아주기 전까지 모든 내용을 전부 주석처리합니다. 만약 닫아주지 않으면, 코드의 마지막부분까지 다 주석으로 처리됩니다.



꼭 '''을 하고 줄을 바꿔줄 필요는 없습니다. 다만 줄을 바꿔주면 가독성이 좋아지죠.



#주석의 경우 주로 간단한 내용을 메모할 때 쓰고 '''주석의 경우 코드의 버전, 설명 등 긴 내용을 포함시켜야 하거나 여러줄의 코드를 비활성화시킬 때 사용합니다. 한줄한줄 앞에 #을 붙여도 되지만 번거로우니까요.



위 예시에서는 #주석을 이용해 가독성을 높이려고 함수들을 구분했고, '''주석으로 사용하지 않거나 에러가 나는 함수들을 묶어서 비활성화했습니다.



이상으로 파이썬 주석에 대해 알아보았습니다.


읽어주셔서 대단히 감사합니다.


반응형