1. Python 시작하기

2021. 1. 4. 15:13Python

1. Python이란 무엇인가?

 

파이썬은 1990년 암스테르담의 귀도 반 로섬이 개발한 인터프리터 언어이다.

 

2. Python의 특징

  1. 문법이 쉬워 빠르게 배울 수 있다.
  2. 무료이지만 대부분의 프로그램을 만들 수 있다.
  3. 간결하다.
  4. 개발속도가 빠르다.

3. Python으로 할수 있는 일

  1. 시스템 유틸리티 제작 - 운영체제의 시스템 명령어를 사용할 수 있는 각종 도구를 갖추고있어, 시스템 유틸리티를 만드는데 유리하다.
  2. GUI 프로그래밍 - 그래픽 유저 인터페이스를 만들기에 편리하다. (ex. Tkinter)
  3. C/C++와의 결합 - C나 C++로 만든 프로그램을 파이썬에서 사용할 수 있고, 파이썬에서 만든 프로그램 역시 C나 C++에서 사용할 수 있다.
  4. 웹 프로그래밍
  5. 수치 연산 프로그래밍
  6. 데이터베이스 프로그래밍
  7. 데이터 분석(ex. Pandas), 사물 인터넷

4. Python으로 할수 없는 일

  1. 시스템과 밀접한 프로그래밍 영역 - 리눅스 같은 운영체제, 엄청난 횟수의 반복과 연산이 필요한 프로그램 또는 데이터 압축 알고리즘 개발 프로그램 등을 만드는것은 어렵다.                                                                    (대단히 빠른속도를 요구하거나 하드웨어를 직접 건드려야 하는 프로그램에는 어울리지않는다.)
  2. 모바일 프로그래밍 - 앱 개발은 아직 어렵다.

 

참고문헌 : Do it! 점프 투 파이썬(이지스 퍼블리싱)

'Python' 카테고리의 다른 글

탐색 알고리즘, 시간복잡도 파이썬  (0) 2022.03.19
[코딩테스트] 함수 count  (0) 2022.01.21
4. Python 자료형-2  (0) 2021.01.12
3. Python 자료형-1  (0) 2021.01.06
2. Python 설치하기  (0) 2021.01.04