Python이란?

1. 작성하기 쉽고, 읽기 쉽다.

2. 폭 넓은 사용자층을 가진다.

3. 빠른 학습속도

4. 명령의 수행 결과를 빠르게 확인 가능하다.

5. 확장 지원 기능

6. 다양한 플랫폼에서 사용 가능하다.

7. 네이티브 2진 파일을 만들어주는 언어보다 수행속도가 느리다는 단점이 있지만 HW발전으로 커버 가능하다. 

8. 여러 기관 및 산업계에서 사용한다.

9. 빅데이터, 머신 러닝, 딥러닝, IoT에서 활용하고 있다.

 

C, C++, JAVE는?

C, C++, JAVA 강력하고 뛰어난 성능의 프로그램 개발 가능하지만 어렵다.

 

Python의 역사

1980말 고안되어 1991발표되었다. 독립적이며, 인터프리터 방식의 객체지향이고, 동적인 그리고 대화형 성격을 가진 프로그래밍 언어이다.

 

Python의 종류

1. Cpython(표준 파이썬, C로 구현됨)

2,. IronPython(.Net과 Moon용으로, C#으로 구현됨)

3. Jython(자바로 구현된 파이썬)

4. PyPy(파이썬으로 구현)

 

Python 철학

1. 아름다운 것이 추한 것보다 낫다.

2. 명시적인 것이 묵시적인 것이 낫다.

3. 단순한 것이 복잡한 것 보다 낫다.

4. 복잡한 것이 난해한 것보다 낫다.

5. 가독성이 중요하다.

'Python2 > BASIC' 카테고리의 다른 글

[공대란아] Python 파이썬 특징  (0) 2020.04.14

+ Recent posts