logo

Python의 여러 줄 주석

이 기사에서는 Python의 여러 줄 주석 개념을 자세히 살펴보고 Python 프로그래밍 언어의 예시와 함께 포괄적인 정의를 제공하여 여러 줄에 주석을 달 수 있는 방법을 설명합니다. 파이썬 .

문자열 배열 자바의 경우

Python의 여러 줄 주석이란 무엇입니까?

Python의 여러 줄 주석은 코드 내에서 설명 또는 문서화 목적으로 사용되는 텍스트 또는 명령문 블록을 나타냅니다. 해시 기호(#)로 표시되는 한 줄 주석과 달리 여러 줄 주석은 삼중 큰따옴표(``) 또는 삼중 작은따옴표(``'`)로 묶입니다. 이러한 주석은 코드에 대한 자세한 설명, 문서 또는 참고 사항을 제공하는 데 자주 사용되며 여러 줄에 걸쳐 있을 수 있습니다. Python에는 여러 줄 주석을 위한 특정 구문이 없지만, 삼중 따옴표를 사용하면 인터프리터가 포함된 텍스트를 무시하므로 비슷한 효과를 얻을 수 있습니다.



Python의 여러 줄 주석 유형

코드에 Python 여러 줄 주석을 추가하는 방법에는 두 가지가 있습니다. 그것들은 다음과 같습니다:

  • 연속된 한 줄 주석
  • 여러 줄 문자열을 주석으로 사용
  • 백슬래시 방법 사용

연속 한 줄 주석을 사용하여 Python에서 여러 줄 주석 처리

~ 안에 파이썬 , 해시 문자(#)는 해당 행에 주석을 달기 위해 사용됩니다. 하나의 선 Python의 주석 코드를 설명하기 위해 텍스트만 사용할 필요는 없으며 Python이 코드를 실행하는 것을 방지하는 데에도 사용할 수 있습니다. 해시 문자는 Python에서 여러 줄 주석으로 간주되도록 각 줄 앞에 배치되어야 합니다.

예: 연속된 한 줄 주석

여기서 처음 두 줄에는 해시 문자(#)가 포함되어 있으며 인터프리터는 두 줄이 실행되지 않도록 합니다. 그런 다음 Python 주석을 인쇄하고 마지막으로 마지막 줄이 실행되지 않도록 합니다.

파이썬3
# Write Python3 code here # Single line comment used print('Python Comments') # print('Mathematics')>

산출:

Python Comments>

여러 줄 문자열을 주석으로 사용하여 Python에서 여러 줄 주석 처리

Python 여러 줄 주석은 구분 기호()로 묶을 수도 있습니다. 마찬가지로 구분 기호() 사이에 공백이 없어야 합니다. 주석 텍스트가 한 줄에 맞지 않아 여러 줄에 걸쳐 작성해야 할 때 유용합니다. 이 유형의 문자열 리터럴은 변수에 할당되지 않으므로 무시됩니다. __doc__를 사용하여 이러한 문자열에 액세스할 수 있습니다.

예: 여러 줄 문자열을 주석으로 사용

여러 줄 주석은 두 줄 이상에 주석을 달 때 사용됩니다. 첫 번째 줄은 한 줄 주석입니다. 두 번째와 세 번째 줄에는 삼중따옴표( )를 사용하여 주석을 달 수 있습니다. 이는 위 코드의 실행을 방지합니다. 마지막으로 출력에 수학을 인쇄합니다. 그러나 이러한 Python 여러 줄 주석이 함수나 클래스 서명 바로 뒤에 배치되면 다음과 같이 변합니다. 독스트링 .

파이썬3
# Write Python code here ''' Multi-line comment used print('Python Comments') ''' print('Mathematics')>

산출:

Mathematics>

백슬래시 방법을 사용하여 Python에서 여러 줄 주석 처리

Python에서 여러 줄 주석을 작성하는 방법은 줄 연속 기능을 활용하기 위해 각 줄 끝에 백슬래시(``)를 사용하여 주석이 다음 줄로 확장되도록 하는 것입니다. 이 줄 연속 방법은 연속적인 한 줄 주석이나 여러 줄 문자열과 같은 다른 접근 방식보다 덜 일반적이며 여러 줄에 걸쳐 주석을 나누어야 할 때 코드 가독성을 위해 주로 사용됩니다.

: 이 예에서는 다음으로 시작하는 주석이#>백슬래시()를 사용하여 여러 줄로 확장됩니다.>) 각 줄의 끝에. 백슬래시는 주석이 다음 줄에 계속된다는 것을 나타냅니다. 이 방법은 주석이 길 때 코드 가독성을 높이는 데 도움이 될 수 있습니다.

자식 푸시 명령
파이썬3
# Using backslash for multiline comments # This is a long comment  # that spans multiple lines  # using the backslash continuation method. # Code continues below print('Hello, World!')>

출력 :

Hello, World!>

Python의 독스트링

그만큼 독스트링 Python 모듈, 함수, 클래스 및 메서드로 작성된 문서를 연결하는 데 사용되는 Python의 내장 기능입니다. 함수, 모듈 또는 클래스 바로 아래에 추가되어 해당 기능이 무엇인지 설명합니다. Python에서는 다음을 통해 독스트링을 사용할 수 있습니다. 파이썬 __doc__ 기인하다.

예: Python의 Docstring

이 예제에서는 Multiply() 함수가 정의된 후 삼중따옴표를 사용하여 독스트링 주석을 선언했습니다. 그런 다음 __doc__ 속성을 사용하여 독스트링을 인쇄합니다.

파이썬3
def multiply(a, b):  '''Multiplies the value of a and b''' return a*b # Print the docstring of multiply function print(multiply.__doc__)>

산출:

Multiplies the value of a and b>

Python의 주석과 Docstring의 차이점

Python 주석과 Docstring의 차이점을 살펴보겠습니다.

코멘트

독스트링

Java에서 배열에 추가
#을 사용하여 선언됩니다.그들은 다음을 사용하여 선언됩니다.
코드의 가독성을 높이기 위해 사용됩니다.Python 모듈, 함수 및 클래스에 대한 설명을 제공합니다.
액세스할 수 없습니다.__doc__를 사용하여 액세스할 수 있습니다.