파이썬은 특이하게 코딩블럭으로 들여쓰기를 사용합니다. 이것은 C, C++, Java, C# 과 같은 다수의 언어들이 사용하는 Curly Bracket({…}) 과 다른 독특한 스타일 입니다. 파이썬의 가장 큰 특징 중 하나이며, 편하고 가독성을 높일 수 있습니다. 단점도 있습니다. 동일한 블럭의 들여쓰기는 모두 동일한 수의 공백을 사용해야 한다는 것입니다. 팀 작업을 할 때는 동일한 들여쓰기 사용을 위해 규칙을 정하는 것이 좋겠죠. 소스를 수정할 때 들여쓰기가 바뀌면 에러가 날 뿐만 아니라 찾기도 쉽지 않습니다.
▼ 코딩 블록을 시작하는 문장은 콜론(:) 을 사용합니다. 그리고 내부의 코딩 블록은 동일한 공백을 사용합니다. 일반적으로 들여쓰기는 4개의 공백을 사용하는데 중간에 하나라도 틀리면 에러가 발생합니다.
▼ 그림처럼 중간에 공백이 들어가는 경우 에러가 발생합니다. IndentationError: unexpected indent 라는 메시지가 표시되는데 파이썬 컴파일러가 올바른 들여쓰기를 강제하기 위한 것입니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ Python(파이썬) 주석 처리와 단축키 사용하는 방법 ▶ 파이썬(Python) 기본 개발툴 IDLE 설치하는 방법 ▶ 파이썬(Python) 패키지 관리 툴 easy_install, pip 설치하는 방법 ▶ 파이썬(Python) 개발툴 PyCharm 테마 변경하는 방법 ▶ 파이썬 Python 사칙 연산, 주요 연산자 다루는 방법 |
▼ 예외적으로 한 줄짜리 구문을 표현할 때는 다음과 같이 사용할 수 있습니다. 이상으로 파이썬에서 블록을 구분하는 방법에 대해 알아 보았습니다.
▼ 파이썬은 기본적으로 구문 뒤에 아무것도 붙이지 않습니다. C, C++, Java, C# 코딩에 익숙한 사람들은 습관적으로 세미콜론(;) 을 사용합니다. 파이썬에 사용해도 크게 문제가 되지 않습니다. 하지만 세미콜론을 꼭 써야 되는 경우가 있습니다. 그림처럼 한 줄에 여러 구문을 쓰고 싶을 때 세미콜론을 이용해서 구분해야 합니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ Python(파이썬) 주석 처리와 단축키 사용하는 방법 ▶ 파이썬(Python) 기본 개발툴 IDLE 설치하는 방법 ▶ 파이썬(Python) 패키지 관리 툴 easy_install, pip 설치하는 방법 ▶ 파이썬(Python) 개발툴 PyCharm 테마 변경하는 방법 ▶ 파이썬 Python 사칙 연산, 주요 연산자 다루는 방법 |
'파이썬 Python' 카테고리의 다른 글
비주얼 스튜디오 코드에서 파이썬(Python) 개발 가상 환경 만들기 (1) | 2023.09.18 |
---|---|
Python(파이썬) 셀레니움(Selenium) 이용해서 웹 크롤링 하는 방법 2 (0) | 2023.05.26 |
Python(파이썬) 셀레니움(Selenium) 이용해서 웹 크롤링 하는 방법 1 (0) | 2023.05.26 |
파이썬 Python 개발 도구 PyCharm 환경 설정 하는 방법 (1) | 2023.05.25 |
파이썬(Python) selenium 업그레이드 하는 방법 (0) | 2022.12.05 |
파이썬 Python 개발을 위한 환경설정 – 명령 프롬프트로 개발하기 (1) | 2022.11.04 |
Python(파이썬) PyQt5 설치하는 방법 (2) | 2022.10.20 |
파이썬 Python 사칙 연산, 주요 연산자 다루는 방법 (0) | 2022.10.13 |