Python이란? 

파이썬은 1990년 암스테르담의 귀도 반 로섬이개발한 인터프리터 언어입니다. 파이썬 프로그램은 공동작업과 유지보수가 매우 쉽고 편하기 때문에

이미 다른 언어로 작성된 많은 프로그램과 모듈들이 파이썬으로 다시 재구성되고 있는 상황입니다.(쉽고 편하다고 하는데 어려울것 같기도합니다.)

※인터프리터란? : 한줄씩소스를 해석에 그때마다 실행결과를 확인가능한것입니다.


파이썬의 특징

 : ​파이썬은 인간다운 언어이다.(고급언어입니다.)

1
if 4 in [1,2,3,4]: print "1, 2, 3, 4중에 4가 있습니다."
cs

만약 1, 2, 3, 4중에 4가있으면 print뒤의 큰따옴표 내용을 출력하라와같습니다.

ⓑ : 문법이 쉬워 빠르게 학습할 수 있다.

(문법이 쉽다고한다. 나만어려워 보이나..?)

ⓒ : ​무료이면서 강력하다.

파이썬으로 프로그래머는 대부분의 모든 일들을 해낼 수가 있다고 합니다.

ⓓ : 간결하다.

※위코드는 이해하지 맙시다.

(java에 비교해보면 이게 간결해보입니다.)

Hello World출력

Python:print("Hello World")

java:System.out.println("Hello World");


파이썬으로 할수있는일

 :시스템 유틸리티제작

시스템 소프트웨어 제작을 할수있습니다.

 :GUI 프로그래밍 (Graphic User Interface)

윈도우 창처럼 화면을 보며 마우스나 키보드로 조작할수있는 프로그램 제작을 할수있습니다.

⒞ :C/C++과 결합

다른언어랑 결합하여 사용가능하다.

⒟ :웹 프로그래밍

웹브라우저로 웹서핑을할때 웹사이트 제작이 가능합니다.

⒠ :수치 연산 프로그래밍

Python의모듈은 C로 작성되었기 때문에 수치연산을 빠르게 수행할수있습니다.

⒡ :데이터베이스 프로그래밍 

파이썬에서는 피클이라는 모듈이 파일을 저장하고 불러오는 역할을 합니다.


파이썬의 한계

① :시스템과 밀접한 프로그래밍

많은 연산을하는 프로그램은 맞지않다.

② :​모바일 프로그래밍

앱을개발하는것을 현재로써는 어렵다.


여기까지 포스팅을 마치도록 하겠습니다.


Python에 대하여 -끝-


'Python' 카테고리의 다른 글

튜플자료형  (0) 2018.01.23
리스트자료형  (0) 2018.01.23
문자열관련(2)  (0) 2018.01.23
문자열관련(1)  (0) 2018.01.17
숫자형과연산자  (0) 2018.01.17

+ Recent posts