본문 바로가기
프로그래밍 언어/Python

[python] 파이썬 특징

by nahkim 2023. 5. 15.

파이썬

인터프리터 언어

인터프리터 언어 : 한 줄씩 소스 코드를 해석해서 실행하여 결과를 바로 확인할 수 있는 언어

ex)

>>> 1 + 1
2

 

파이썬을 사용하는 곳

구글

인스타그램

드롭박스

 

파이썬 장점

공동 작업과 유지 보수가 쉽고 편하다.

 

 

파이썬 단점

속도가 느리다.

메모리 소모량이 많다.

 

특징

동적 타이핑 언어이다.

변수의 자료형을 지정하지 않고 단순히 선언하는 것만으로도 값을 지정할 수 있다. 변수의 자료형은 코드가 실행되는 시점에 결정된다.

 

동적 타이핑 언어의 장점

자료형 변환 시 번거로운 과정을 거치지 않아도 된다.

 

동적 타이핑 언어의 단점

코드 실행 도중 예상하지 못한 타입으로 인한 에러가 발생할 수 있다.

 

코드가 직관적이고 간결하다.

 

문법이 쉬워 빠르게 배울 수 있다.

 

오픈 소스로 무료이다.

 

확장성과 이식성이 좋다.

프로그램의 전반적인 뼈대는 파이썬으로 하고 실행속도가 빨라야하는 부분은 C로 만들어서 파이썬 프로그램 안에 포함시킬 수 있다.

 

개발 속도가 빠르다.