데이터 과학

파이썬 프로그래밍 안내 본문

프로그래밍 언어론/파이썬 코딩 기초

파이썬 프로그래밍 안내

티에스윤 2023. 3. 14. 12:44

파이썬은 귀도 반 로섬(1956~, 네덜란드) 이 80년대 후반에 만든 프로그래밍 기초언어입니다. 

 

쉽고 간단하여서 교육용 언어로 많이 사용되고 있습니다. 초창기에는 그리 큰 주목을 받지 못했습니다. 그 당시에는 Perl이라는 강력한 스크립트 언어가 있었기에 굳이 파이썬을 배워서 Perl을 대체할 이유가 없었습니다. 

 

귀도 반 로섬이 구글에 입사하면서 상황이 많이 변하기 시작하였죠. 강력한 라이브러리들이 제공되기 시작하면서 파이썬에 대한 관심이 높아졌습니다. 확산되기 시작한것은 2005년부터입니다. 2010년 정도에서는 루비언어를 제치고 세계적으로 큰 반응을 이끌어내고 현재는 교육용 언어로 많은 학교에서 가르치고 있습니다. 

 

 

https://blog.gyus.me/2020/about-guido-van-rossum/

 

파이썬 창시자 귀도 반 로썸에 대하여

<p>…</p>

blog.gyus.me

 

 

그렇다면 파이썬을 학습하기 위해서는 어떻게 해야 할까요. 

우선 간단하게 Colab에서 프로그래밍을 할 수 있습니다. 스크립트 언어이기에 간단한 인터프리터 형태의 코딩이 가능한 것이죠. 

 

아니면 아나콘다를 다운로드(https://www.anaconda.com/products/distribution) 받아서 주피터 노트북을 설치하여 사용할 수도 있고, 비주얼 스튜디오를 설치해서 사용할 수 있습니다. 개발 환경에 맞는 프로그램을 선택하면 됩니다. 

 

 

Colab 사용 방법은 아래 링크를 통해 확인해 보기 바랍니다. 

 

https://tsyoon.tistory.com/48

 

Colab에서의 파이썬

파이썬 코딩을 할때는 아나콘다 주피터노트북을 사용을 하는데, 지금 바로 실습해야 하는 컴퓨터에 아나콘다가 없다면 Colab을 사용하면 됩니다. https://colab.research.google.com/notebooks/intro.ipynb Welcome

tsyoon.tistory.com

 

비주얼 스튜디오에서의 파이썬 사용방법은 아래 링크에 있습니다. 링크에 있는 내용은 텐서플로우 라이브러리 사용방법인데 예제에서 제공하는 텐서플로우가 파이썬을 기반으로 코딩하는 것이기에 기본적인 파이썬 코딩도 가능합니다. 

 

https://tsyoon.tistory.com/59

 

비주얼 스튜디오에서 텐서플로우 설치

비주얼 스튜디오에서 텐서플로우 설치해서 사용하는 방법을 알려드립니다. VS 2022버전을 설치하면 파이썬과 텐서플로우를 설치하여 사용할 수 있습니다. 아래 링크에 접속하여서 비주얼 스튜디

tsyoon.tistory.com

 

파이썬 공식 홈페이지는  http://python.org 입니다.

 

요즘은 공식 홈페이지에서 기본적인 파이썬 엔진을 받아서 운영하지는 않습니다. 그 이유는 라이브러리 확장성 문제가 있어서 기본적인 라이브러리가 제공이 안되기에 라이브러리를 받아서 설치해야 합니다.

 

 

그리고, 최근에 많이 사용되는 온라인 컴파일러들입니다. 

 

https://pythontutor.com/

https://ideone.com/

 

 

 

이제 기본적인 환경구성이나 프로그램 설치가 끝났으면 파이썬의 기본적인 문법에 대해 알아봅시다. 

 

https://wikidocs.net/51

 

1.1 파이썬 맛보기

* 강의 영상: https://youtu.be/ymSAvh-hntA/ 프로그래밍은 재미있습니다. 진짜로 재미있습니다. 그 재미를 알려면 프로그래밍을 직접 해봐야하는데, 사실 …

wikidocs.net

 

 

'프로그래밍 언어론 > 파이썬 코딩 기초' 카테고리의 다른 글

파이썬 튜플(tuple)  (0) 2023.03.21
파이썬 numpy  (0) 2023.03.21
파이썬 리스트  (0) 2023.03.16
파이썬 변수  (0) 2023.03.14
파이썬 사칙연산  (0) 2023.03.14