파이썬이란?
파이썬은 1991년 귀도 반 로섬(Guido van Rossum)에 의해 처음 발표되었습니다.
가독성 높고 쉬운 문법으로 초보자에게 인기가 많습니다.
파이썬의 장점 및 특징
→ 배우기 쉽다.
파이썬은 영어와 유사한 단어를 사용하여 인간의 사고 방식과 매우 유사합니다.
또한 복잡한 반복문이나 조건문을 간결하게 표현할 수 있습니다.
→ 다양한 OS에서 실행 가능
다양한 운영 체제(Windows, MacOS, Linux 및 Unix 등)에서 실행 가능합니다.
이것이 가능한 이유는 표준 라이브러리를 사용하기 때문에 대부분의 OS에서 동일하게 작동합니다.
또한 인터프리터에 의해 직접 실행되므로 소스 코드는 코파일 언어와 다르게 특정 OS에 영향을 받지 않습니다.
→ 활발한 생태계
수많은 표준 라이브러를 사용하여 다양한 작업을 수행할 수 있습니다.
웹 개발(flask), 데이터 분석(numpy, pandas, matplotlib), 인공 지능 등 다양한 분야에서 사용합니다.
또한 해킹을 하기 위해서 exploit 코드를 작성할 때도 파이썬 라이브러리를 많이 사용합니다.
→ 객체 지향 언어
파이썬은 모든 것을 객체로 간주하여 처리합니다. 따라서 코드의 재사용성을 높이고 유지 보수성 및 확장성이 높습니다.
→ 동적으로 유형이 결정되는 언어
파이썬은 변수에 값을 할당할 때 그 값의 타입에 따라 자료형이 결정됩니다.
→ 스크립트 언어
파이썬은 컴파일 과정 없이 인터프리터가 소스 코드를 기계어로 직접 컴파일하는 대신에,
소스 코드를 한 줄씩 읽어서 바로 실행합니다.
따라서 개발 과정에서 수정사항을 바로 확인이 가능하여 개발 속도를 높일 수 있습니다.
참고 문헌
'Language > Python' 카테고리의 다른 글
[Python] 문자열 (2) | 2024.04.22 |
---|---|
[Python] 숫자형 (0) | 2024.04.22 |
[Python] 입력과 출력 (0) | 2024.04.22 |
[Python] 연산자 (0) | 2024.04.21 |
[Python] 변수와 자료형이란? (0) | 2024.04.21 |