요새 파이썬이 뜨고 있다는 소리를 어렴풋이 들은 기억이 있다.
라이브러리들이 잘 구현되어 있고 여러 분야에서 사용한다는 장점이 있다고 생각하고 있었다.
그렇다면 파이썬의 특징에는 무엇이 있을까??
파이썬의 특징
파이썬은 인터프리터 (interpreter) 방식 언어이다. 다른 C, C++ 같은 컴파일 언어와는 달리 기계어로 변환하지 않고 스크립트를 해석하여 실행하는 구조이다.
또한, 플랫폼에 영향을 받지 않고 독립적이기 때문에 어느 OS에서도 사용할 수 있다는 장점이 있다.
파이썬 기본구조
파이썬에는 절대적으로 지켜야하는 규칙이 있다.
- 명령어 입력의 시작은 첫 칸부터해야 한다.
- 대화식 모드와 스크립트 파일로 파이썬은 구분이 되는데 두 가지 모두 명령어는 첫 칸부터 입력해야 한다. 그렇지 않고 공백으로 시작하면 에러가 발생한다.
- 파이썬은 다른 언어와 달리 { }를 사용하여 블록을 나누지 않는다.
- 여려 명령어들이 이루는 블록은 어느 언어에나 있다. 다른 언어는 대부분 { }를 사용하여 구분한다.
하지만, 파이썬은 들여쓰기를 이용하여 코드 블록을 나눈다.
- 여려 명령어들이 이루는 블록은 어느 언어에나 있다. 다른 언어는 대부분 { }를 사용하여 구분한다.
- 대문자와 소문자를 구분한다.
- 주석을 사용하려면 #으로 시작하면 된다.
- 출력은 print( ) 를 이용한다.
- 입력은 input( ) 을 이용한다.
- 변수는 타입을 지정하지 않는다.