Python 멀티-라인 의견:당신의 두 가지 옵션

옵션 2:을 사용하여 온라인으로 문자열 댓글

또 다른 옵션에 쓰기를 위한”적절한”멀티-라인 댓글에서는 파이썬은 사용하는 멀티-라인과 함께 문자열"""에서 구문을 창조적인 방법이다. 예를 들어 다음과 같습니다.

"""This is a "block comment" in Python, madeout of a mult-line string constant.This actually works quite well!"""answer = 42

당신이 볼 수 있듯이,당신이 사용할 수 있는 트리플 인용한 문자열에는 무언가를 만들과 유사한 여러 줄의 주석에서는 Python., 첫 번째"""를 올바르게 들여 쓰기 만하면됩니다. 예를 들어,당신이하고 싶을 정의 블록 코멘트 내의 기능 이 기술은 당신이해야 할 it like this:

단지 하는 마음에 이 기술을 만들지 않”true”다. 이것은 단순히 아무것도하지 않는 텍스트 상수를 삽입합니다. 코드의 어딘가에 일반 한 줄 문자열을 삽입하고 절대 액세스하지 않는 것과 같습니다.,

그러나 이러한 고아 문자열 상수는 바이트 코드에 표시되지 않아 효과적으로 여러 줄 주석으로 바뀝니다. 여기 증거에는 사용되지 않는 문자열에 나타나지 않습 CPython 바이트 코드를 분해

그러나,주의해야 어디에 당신이 이러한 의견에 코드입니다., 는 경우 문자열은 다음과 같이 바다 기능,서명을 클래스 정의에서 시작 모듈의,그것으로 변 docstring 다른 의미를 가진 모두에서는 파이썬:

Docstrings(“문서 문자열”)연결 하면 인간의 설명서를 읽을 수 있는 파이썬 모듈,기능,클래스와 방법을 마련하고 있습니다. 그들은 다른 소스 코드에서 코멘트:

주석 제거하여 파서는 반면,docstring 에서 끝나는 바이트코드와 관련된 문서화 된 개체입니다. 런타임에 프로그래밍 방식으로 액세스 할 수도 있습니다.,

좋아요 앞서 말씀을 얻을 수있는 유일한 방법은”true”멀티-라인 댓글에서는 파이썬은 무시하여 파서 사용하는 여러#한 줄다.

나는 내가 약간 찾을 수 놀랐 이용 가 블록 코멘트 스타일에 의해 승인되도 반로 섬,창조자의 Python:

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다