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

들여쓰기가 Python에서 중요한 이유는 무엇입니까?


프로그램에서 하나 이상의 명령문을 블록으로 처리해야 하는 경우가 많습니다. 다른 프로그래밍 언어는 클래스, 함수, 조건부 및 루프와 같은 구문에서 명령문 블록의 범위와 범위를 정의하기 위해 다른 기술을 사용합니다. 예를 들어 C 및 C++에서 중괄호 안의 명령문은 블록으로 처리됩니다. Python은 균일한 들여쓰기를 사용하여 문장 블록을 표시합니다.

블록 시작 전에 :기호가 사용됩니다. 블록의 첫 번째 및 후속 명령문은 추가(그러나 균일한) 공백(들여쓰기라고 함)을 남겨서 작성됩니다. 블록의 끝을 알리기 위해 공백이 덴트됩니다. 다음 예는 Python에서 들여쓰기를 사용하는 방법을 보여줍니다.

num = int(input("enter number"))
if num%2 == 0:
   if num%3 == 0:
      print ("Divisible by 3 and 2")
   else:
      print ("divisible by 2 not divisible by 3")
else:
   if num%3 == 0:
      print ("divisible by 3 not divisible by 2")
   else:
      print  ("not Divisible by 2 not divisible by 3")

참고:특정 수준의 블록에 있는 모든 명령문이 동일한 들여쓰기를 갖도록 하는 것이 중요합니다.