Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python의 문, 들여쓰기 및 주석

<시간/>

이 튜토리얼에서는 문, 들여쓰기에 대해 알아볼 것입니다. , 및 댓글 파이썬에서 . 하나하나 살펴보겠습니다.

명세서

Python으로 작성된 지침 이라고 합니다. . 다음 프로그램을 봅시다.

예시

print('Tutorialspoint') # statment

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

Tutorialspoint

프로그램에 작성된 한 줄은 이라고 합니다. . 프로그램의 모든 행은 명령문입니다. 여러 줄로 된 문장을 작성할 수 없습니까? 우리는 할 수 있습니다.

백슬래시(\)를 사용하여 여러 줄로 된 문장을 작성할 수 있습니다. .

Python에서 여러 줄로 된 문을 작성하는 방법을 살펴보겠습니다. .

예시

# multi-line statement
   result = 2 + 3 * \
   5 - 5 + 6 - \
   3 + 4
print(result)

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

19

들여쓰기

들여쓰기에 대해 이야기하기 전에 블록이 무엇인지 살펴보겠습니다. 블록은 일련의 명령문 명령입니다. C, C++, Java 등과 같은 다른 프로그래밍 언어는 {}를 사용하여 블록을 정의합니다. 그러나 Python은 들여쓰기를 사용하여 블록을 정의합니다.

그래서, 들여쓰기를 작성하는 방법. 외에는 아무것도 없습니다. . 블록의 각 문 같은 수준에서 시작해야 합니다.

예시

def find_me():
   sample = 4
   return sample
find_me()

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

4

예시

def find_me():
   sample = 4
return sample
find_me()

출력

위의 코드를 실행하면 아래와 같은 에러가 출력됩니다.

File "<tokenize>", line 3
   return sample
   ^
IndentationError: unindent does not match any outer indentation level

두 번째 프로그램에서 펑션 블록의 들여쓰기 수준이 올바르지 않습니다. 그래서 오류가 발생했습니다. 파이썬에서 들여쓰기를 따라야 합니다. 을 사용할 수 있습니다. 기본적으로 들여쓰기 .

댓글

Python에서 주석 해시(#)로 시작 상징. 예를 들어 보겠습니다.

예시

# This is a comment
# This too...
   a = 4
   # a = 5
print(a)

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

4

다른 많은 프로그래밍 언어와 달리 Python에서는 여러 줄 주석을 지원하지 않습니다. 그러나 대부분의 사람들은 독스트링을 사용합니다. 여러 줄 주석으로 사용하는 것은 좋지 않습니다.

결론

튜토리얼에서 의문점이 있으면 댓글 섹션에 언급하세요.