happy coding
[python] python에 대해 본문
TCP school을 보고 정리한 내용입니다.
컴파일러를 사용하는 C언어나 자바와는 달리 인터프리터에 의해 실행되는 스크립트 언어인 파이썬의 특징은 1. 인터프리터 언어이다. 2. 문법이 쉽고 간결하다. 3. 생산성이 높아 개발 속도가 빠르다. 가 있다.
여기서 인터프리터(interpreter)란 소스 코드를 처음부터 한 라인씩 차례대로 해석하며 실행하는 프로그램을 의미하는데, 한 라인씩 바로 기계어로 변환하기 때문에 실행 속도가 컴파일러 언어에 비해 다소 느리지만, 코드가 완전히 작성되지 않아도 작성된 부분까지만을 테스트할 수 있으며 대화형 기능을 통해 사용자가 곧바로 코드를 수정할 수 있다는 장점을 가지고 있다.
파이썬은 블록을 중괄호로 구분하는 C언어나 자바와는 달리 소스코드의 들여쓰기로 구분한다.
마지막으로, 파이썬은 다양한 자료형을 제공해 줄 뿐만 아니라 다른 사람이 제작한 다양한 라이브러리를 사용할 수 있기 때문에 매우 빠르게 원하는 프로그램을 작성할 수 있다. 또한, 다른 프로그래밍 언어와 쉽게 결합하여 사용할 수 있기에 접착(glue) 언어라고도 불린다.
'self study > 언어의 기본부터' 카테고리의 다른 글
[java] 입출력 (0) | 2023.07.21 |
---|---|
[python] 입출력함수와 주석 (1) | 2022.12.24 |
[c] 실수의 표현 (1) | 2022.11.30 |
[c] 음수의 표현 (0) | 2022.11.30 |
[c] 비트 단위 연산 (0) | 2022.11.30 |
Comments