대범하게

[파이썬] 01. 기본문법(들여쓰기, 주석, 세미콜론) 본문

Problem Solving/Python Concepts

[파이썬] 01. 기본문법(들여쓰기, 주석, 세미콜론)

대범하게 2021. 9. 19. 14:25
반응형

1. 들여쓰기

코딩을 할 때, 가독성을 위해 들여쓰기를 한다. 하지만 파이썬에서는 문법적인 강제사항이다!

코드 블럭을 구성하기 위해 if, for, class, def 등을 작성하면서 나오는 : 다음 아랫줄은 들여쓰기를 해야한다.

 

중요한 것은 같은 블록 내에서는 들여쓰기 칸 수가 같아야 한다. 공백과 탭을 섞어 쓰면 안 된다. 

for i in range(10):
    print(i)
    print(i+1)

 

만약 이를 지키지 않으면 IndentationError: expected an indented block 이러한 에러 구문을 보게된다.

 

2. 주석문(코멘트)

프로그램의 코드와 실행에 영향을 미치지 않는 문구이다.

 

 

3. 세미콜론

많은 언어들이 구문이 끝날 때 ; 을 적는다.

하지만 파이썬은 구문이 끝나고 다음 줄로 내려갈 떄 세미콜론이 필요없다.

 

세미콜론을 붙여도 에러는 나지 않는다. 여러 구문을 이어쓸 때는 세미콜론을 쓰기도 한다. 

Comments