Python(파이썬) 주석 처리와 단축키 사용하는 방법

파이썬 Python

Python(파이썬) 주석 처리와 단축키 사용하는 방법

 

환경: PyCharm

 

프로그램이 복잡해 질수록 가독성은 떨어 집니다. 그래서 사용자의 의도를 설명할 주석이 필요합니다. 주석을 다는 방법은 크게 두 가지입니다. 한줄 주석과 범위를 정해서 전체 주석을 다는 방법으로 나눌 수 있습니다. Java C++, javascript 에서 사용하는 주석과 완전히 다릅니다.

 

그림처럼 주석은 크게 두 가지입니다. 여러 줄을 블록으로 설정해서 주석을 다는 방법과 한줄짜리 주석이 있습니다.

Python(파이썬) 주석 처리와 단축키 사용하는 방법

 

한줄 주석

 

한줄 주석은 “#” 을 사용합니다. 예제에서는 두 가지 형태가 가능합니다. 상단에 한줄을 쓰거나 프로그램 끝나는 맨 뒤에 놓을 수 있습니다. 뒤에 있는 것들은 모두 주석처리가 되므로 소스가 오면 안됩니다

# 더하기
data = 5 + 1

print(data) # 프린트

 

전체 주석

 

블록을 지정해서 전체를 주석으로 지정할 수 있는 방법은 쌍따움표/홑따움표 를 최소 3개씩 사용하는 것입니다. 시작과 끝에는 3개 이상을 입력해야 합니다. 참고로 자바나 C++ /* */ 을 사용합니다.

 “””
 주석 처리에 대한 샘플
 여러 줄에 대한 주석을 처리하고 싶을 때 
“””

주석 단축키

 

주석은 자주 사용하는 기능이므로 단축키를 외워 두는 것이 좋습니다. 대표적인 파이썬 개발 툴인 PyDev PyCharm 에서의 사용법은 다음과 같습니다.

 

- PyDev 인 경우

ctrl + 4 : 선택한 블록을 주석처리

ctrl + 5 : 선택한 블록의 주석을 해제

ctrl + # : 선택한 블록의 주석을 해제

 

- PyCharm 의 경우

ctrl + / : 주석처리와 해제 둘 다 가능합니다.

 

주석 처리 예외

 

함수안에 들어간 주석은 소스와 동일한 들여쓰기를 해야 합니다. 그렇지 않으면 expected an indented block 에러가 납니다.

Python(파이썬) 주석 처리와 단축키 사용하는 방법

 

그림처럼 소스와 함께 들여쓰기를 해 주면 에러를 해결할 수 있습니다

Python(파이썬) 주석 처리와 단축키 사용하는 방법


Posted by 녹두장군