Python에서 코드 블록에 주석 달기

Muhammad Maisam Abbas 2023년1월30일
  1. Python에서 여러 줄을 주석 처리하려면 각 줄 앞에#를 추가합니다
  2. Python에서 여러 줄 주석에 삼중 따옴표 사용
  3. Python에서 여러 줄 주석에if False:사용
  4. Python에서 여러 줄 주석에 문자열 변수 사용
  5. Python에서 여러 줄 주석에 코드 편집기 사용
Python에서 코드 블록에 주석 달기

이 자습서에서는 Python에서 여러 줄의 코드를 주석 처리하는 방법에 대해 설명합니다.

Python에서 여러 줄을 주석 처리하려면 각 줄 앞에#를 추가합니다

#는 Python의 한 줄 주석에 사용됩니다. 불행히도 Python에서 여러 줄의 코드를 주석 처리하는 기본 방법은 없습니다. #를 사용하여 여러 코드 행을 주석 처리하려면 각 행 앞에#를 추가해야합니다. 다음 코드 예제는#를 사용하여 Python에서 여러 코드 줄을 주석 처리하는 방법을 보여줍니다.

# Hello! this is a
# Multiple line comment
# print("This is a comment")
print("This is not a comment")

출력:

This is not a comment

위의 코드에서 각 줄 앞에#를 사용하여 코드의 처음 3 줄을 주석 처리했습니다. 이 접근 방식은 더 적은 수의 라인에 적합하지만 라인 수가 너무 많으면이 프로세스가 매우 힘들어 질 수 있습니다.

Python에서 여러 줄 주석에 삼중 따옴표 사용

Triple Quotes는 코드 문서화에 사용되며 코드 실행 중에는 실행되지 않습니다. 다음 코드 예제는 삼중 따옴표를 사용하여 Python에서 여러 코드 줄을 주석 처리하는 방법을 보여줍니다.

"""
Hello! this is a 
Multiple line comment
print("This is a comment")
"""
print("This is not a comment")

출력:

This is not a comment

위의 코드에서 우리는 코드의 처음 세 줄을 세 개의 따옴표로 묶어 주석 처리했습니다. 삼중 따옴표는 노력을 크게 줄입니다. 그러나 삼중 따옴표는 코드 문서화에 사용하도록 설계되었으며 코드를 주석 처리하는 데 사용해서는 안됩니다.

Python에서 여러 줄 주석에if False:사용

Python에서 여러 줄의 코드를 주석 처리하는 데 사용할 수있는 또 다른 방법은if False:문입니다. 이 코드 블록에 작성된 모든 것은이 컨텍스트에서 절대False가 아니기 때문에 실행되지 않습니다. 주석을 달고 자하는 코드 블록 앞에if False:를 작성한 다음if문 안에 코드를 들여 쓰기 만하면됩니다. 다음 코드 예제는if False:를 사용하여 Python에서 여러 코드 행을 주석 처리하는 방법을 보여줍니다.

if False:
    print("This is a comment")
    print("This is another comment")
print("This is not a comment")

출력:

This is not a comment

위의 코드에서if False:를 사용하여 2 줄의 코드를 주석 처리했습니다. 이 접근 방식의 유일한 문제는 적절한 구문으로 코드 블록을 주석 처리 할 수 ​​있다는 것입니다. 인터프리터는 여전히이 코드 블록에서 구문 오류를 감지합니다.

Python에서 여러 줄 주석에 문자열 변수 사용

문자열 변수를 사용하여 여러 줄의 코드를 저장할 수 있습니다. 삼중 따옴표를 사용하여 문자열 변수에 여러 줄의 코드를 저장할 수 있습니다. 다음 코드 예제는 문자열 변수를 사용하여 Python에서 여러 코드 줄을 주석 처리하는 방법을 보여줍니다.

comments = "This is a variable for commenting"
comments = """Hello! this is a 
Multiple line comment
print("This is a comment")"""
print("This is not a comment")

출력:

This is not a comment

동일한 변수를 여러 번 사용하여 Python에서 여러 코드 블록을 주석 처리 할 수 ​​있습니다.

Python에서 여러 줄 주석에 코드 편집기 사용

Python에서 여러 줄의 코드를 주석 처리하는 데 사용할 수있는 많은 접근 방식을 논의했습니다. 그러나 안타깝게도 위의 접근 방식 중 어느 것도 최적의 솔루션이 아닙니다. 이 작업에 대한 최상의 솔루션은 원하는 코드 편집기의 키보드 단축키를 사용하여 Python에서 여러 줄의 코드를 주석 처리하는 것입니다.

Visual Studio 코드

Visual Studio Code에서 코드 블록을 선택하고 Ctrl + k, Ctrl + c를 사용하여 주석을 달고 주석을 제거하려면 Ctrl + k, Ctrl + u.

메모장 ++

메모장 ++에서 코드 블록을 선택하고 Ctrl + k를 사용하여 주석을 추가합니다.

PyCharm

Pycharm IDE에서 코드 블록을 선택하고 Ctrl + /를 사용하여 주석을 달고 주석을 제거합니다.

어떤 코드 편집기를 사용하든 여러 줄의 코드를 주석 처리하는 방법이 있습니다. 여러 줄을 주석 처리하기위한 키보드 단축키를 검색하기 만하면됩니다.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

관련 문장 - Python Syntax