728x90
>Unit 04. 기본문법<
- 세미콜론
: 많은 프로그래밍 언어들은 구문이 끝날 대 ;(세미콜론)을 붙여하지만 파이썬은 세미콜론을 붙이지 않는다. 세미콜론을 붙여도 에러가 나는 것은 아니다. 한 줄에 여러 구문을 사용할 때 세미콜론으로 구분해준다.
print('Hello'); print('1234')
- 주석
: 코드가 실행되지 않는 부분으로 코드에 대한 설명을 작성하거나 특정 코드를 임시로 작동하지 않도록 할 때 사용한다.
주석의 종류는 한 줄 주석과 블록 주석이 있다.
#한 줄 주석
print('Hello')
#print('Hello')
print('Hello') #print('Hello')
위의 코드에서 마지막 줄처럼 코드 뒤에 주석처리 하면 뒤의 코드는 실행되지 않는다.
# print('Hello')
# print('abcd')
위의 코드는 블록 주석이다. 블록 주석은 코드를 읽기 쉽도록 # 뒤에 공백을 한 칸 띄운다.
파이썬3에서는 .py 스크립트 파일의 기본 인코딩이 UTF-8이다. 이러한 파일을 다른 인코딩으로 저장하면 실행 시 에러가 발생한다. 주석에 한글을 사용했을 때 큰 문제가 생긴 적은 없지만 웬만하면 주석에도 한글을 안쓰는 것이 좋다.
- 들여쓰기
들여쓰기는 코드를 읽기 쉽도록 일정한 간격을 띄워서 작성하는 방법이다. 파이썬에서 들여쓰기는 하나의 코드 블럭을 의미하기 때문에 들여쓰기는 매우 중요하다.
파이썬 코딩 스타일 가이드(PEP 8)에서는 공백 4칸으로 규정하고 있으며 탭과 혼용하면 오류의 원인이 되기도 한다.
탭이 4칸 공백과 같지만 혼용하는 것 보단 처음부터 끝까지 탭 또는 공백 4칸으로 통일하여 사용하는 것이 좋다.
웬만하면 가이드를 따라 공백 4칸을 추천한다.
728x90