happy coding

[python] python에 대해 본문

self study/언어의 기본부터

[python] python에 대해

yeoonii 2022. 12. 24. 16:23
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