본문 바로가기

전생의 기억/Python

파이썬 공부하자 - 서론

파이썬

Python


많이 들어는 보았지만, 아직까지 책 한권 들여다본 적이 없었으나, 파이썬을 이용하여 웹서버를 쉽게 구축

하거나 데이터 마이닝 또는 머신 러닝과 같은 데이터 학습을 공부하기에 적당하다고 생각되어 이렇게

시작합니다.


포스팅에 사용되는 파이썬 관련 개발 도구는 무료 개발 툴인 atom을 사용할 것입니다.

파이썬 설치과정과 atom 설치과정은 따로 포스팅하지 않으며, 

파이썬과 개발도구 설치와 관련된 포스팅은 아래 포스팅을 참고하였습니다.

http://ninebling.tistory.com/2

http://ninebling.tistory.com/3

http://ninebling.tistory.com/4


atom 툴을 사용해본 결과, 개발하기가 너무 답답해서 차라리 콘솔 환경에서 하는게 낫겠더군요...

결국 pycharm이라는 유명한 파이썬 개발 도구를 이용하기로 하였습니다 ㅠㅠ

저는 무료버전을 사용하여 진행할 것입니다!


포스팅은 아래 사이트를 참고할 것입니다.

http://pythonstudy.xyz/python/article/6-Python-%EC%BD%94%EB%94%A9%EC%9D%98-%EA%B8%B0%EC%B4%88예제로배우는파이썬



파이썬이란 ?

파이썬이란, 코드 가독성과 간결성에 초점을 맞춘 언어입니다.

파이썬은 인터프리터 언어로서 리눅스, OS X, 윈도우 등 다양한 운영체제 시스템에서 사용됩니다.


여기서 인터프리터 언어란, 컴퓨터 언어는 크게 컴파일 언어와 인터프리터 언어로 나누어져있습니다.

컴파일언어의 대표적인 예로 C, C++, JAVA 등이 있으며, 인터프리터 언어로는 Python, JavaScript가 있습니다.

 인터프리터 언어는 스크립트 언어라고 부르기도 하며, 코드가 있으면 컴파일러를 통해 기계어로의 번역을 하는 컴파일 언어와는 다르게 코드를 직접 인터프리터(코드해독기)가 해석하여 파일이 실행됩니다.

 따라서 컴파일 언어에 비해 기계어 번역이 안되기때문에 실행속도가 느릴 수 있으나, 컴파일 과정이 필요없이 바로 실행이 가능하다는 장점이 있습니다.