달력

10

« 2019/10 »

'2019/10/22'에 해당되는 글 1

  1. 들여쓰기와 제어문


 

 

 

들여쓰기와 제어문

·       파이썬은 들여쓰기를 강제하여 코드의 가독성을 높이고 있습니다.

·       가장 바깥쪽의 코드는 반드시 1열에서 시작해야 합니다. (그렇지 않으면 IndentationError: unexpected indent 에러 발생)

·       블록 내부에 있는 구문들은 동일한 열에 위치해야 하며 블록의 끝은 들여쓰기가 끝나는 부분으로 간주됩니다.

·       python에는 블럭지정을 위해 {, }, begin, end 등의 키워드가 존재하지 않습니다.

·       들여쓰기를 할 때에는 탭과 공백을 섞어 쓰지 않습니다.

·       코딩블럭을 시작하는 문장인 if, for, def 문들의 끝에 콜론(:)을 사용하고 내부의 코딩블럭은 동일한 들여쓰기를 사용합니다.

·       들여쓰기는 보통 공백문자 4개로 표시합니다.

 

 

 

 

 

들여쓰기(indent)

·       들여쓰기를 이용해서 구문을 그룹핑하여 코딩블럭을 만드는 것은 파이썬을 다른 언어와 구분짓는 중요한 특징중의 하나입니다. 들여쓰기로 인해 파이썬은 높은 가독성을 유지할 수 있습니다.

·       들여쓰기는 공백, 둘중 어느것을 사용해도 됩니다.

·       하나의 파일 내에서 공백과 탭 중에 하나만 사용해야 합니다. (중요)

·       들여쓰기의 정도는 파일 전체를 통틀어 일치해야 합니다.

·       같은 들여쓰기의 정도는 블록으로 지정됩니다.

 

구분

코딩블럭 생성 방법

C

C#

Java

Curly Bracket ({...})

Python

들여쓰기(공백, )

 

 

 


'Development > Python' 카테고리의 다른 글

역전파 수식  (0) 2019.10.26
SandDance  (0) 2019.10.24
들여쓰기와 제어문  (0) 2019.10.22
파이썬 기본 문형, 파이썬의 예약어, 잘못된 예약어 사용  (0) 2019.10.21
아이리스 데이터(iris dataset)  (0) 2019.10.18
JupytherLab(주피터랩)  (0) 2019.10.16
Posted by codedragon codedragon

댓글을 달아 주세요