공부/코딩

Do it 점프 투 파이썬 - 1일차

Solation 2022. 11. 3.

1일 차

 파이썬을 공부하며 개인적으로 공부한 내용들을 정리했다.

1일 차 공부 내용이다.


01-1 파이썬이란?

개발자 

 귀도 반 로섬(Guido Van Rossum)이 개발한 인터프리터 언어이다.

 

인터프리터 언어가 뭔지 궁금했는데 옆에 친절하게 적혀있었다.

인터프리터 언어 : 한 줄씩 코드를 해석해서 그때그때 실행해 결과를 확인할 수 있는 언어(자바스크립트, SQL RUBY, 스크래치 등의 언어가 있다. )

 

사전적 의미

 고대 신화에 나오는 파르나소스 산의 동굴에 살던 큰 뱀을 뜻한다고 한다. 아폴로 신이 퇴치하였다고 한다.

 

실무에 많이 사용

 책에 의하면 구글 소프트웨어의 50% 이상이 파이썬으로 작성되었다고 한다.

ex) instargram, Dropbox

 

 

장점

공동 작업 & 유지 보수가 쉽고 편하다.


01-2 파이썬의 특징


단점

어울리지 않는 프로그램
  • 시스템 프로그래밍
  • 하드웨어 제어
어울리지 않는 이유
  • 매우 복잡할 경우
  • 반복 연산이 많을 경우
파이썬의 극복 방법
  • 다른 언어로 만든 프로그램을 파이썬 프로그램에 포함(주로 C)

기타

  • 파이썬 프로그램은 줄을 맞추지 않으면 실행되지 않는다.
  • 재미있는 문장 "Life is too short, you need Python" 인생은 너무 짧으니 파이썬이 필요해.

01-3 파이썬으로 무엇을 할 수 있을까?


파이썬으로 할 수 있는 일

  • 시스템 유틸리티 제작
  • GUI 프로그램
    • Tkinter(티케이인터)
  • C/C++와의 결합
  • 웹 프로그래밍
  • 수치 연산 프로그래밍
    • Numpy라는 c 모듈을 이용
  • 데이터베이스 프로그래밍
    • 사이베이스
    • 인포믹스
    • 오라클
    • MySQL
    • PostgreSQL
    • pickle
  • 데이터 분석, 사물 인터넷
    • 판다스(Pandas)
    • 라즈베리파이(Raspberry Pi

파이썬으로 할 수 없는 일 

  • 시스템과 밀접한 프로그래밍 영역
    • 엄청난 횟수의 반복과, 연산이 필요한 작업이 어렵다.
  • 모바일 프로그래밍
  •  

01-4 파이썬 설치

파이썬 설치 링크


01-5 파이썬 둘러보기


책에는 윈도우에서 켜는 방법만 담겨 있어서 맥에서 윈도우 켜는 방법을 남기도록 하겠다. 

  • 터미널에서 Python3 를 친다.
  • Launchpad 에서 IDLE 실행

 

출처, 참고 링크, 저작권

인터프리터 언어의 종류에 대해 참고했습니다. '인터프리터 - 나무위키'

https://creativecommons.org/licenses/by-nc-nd/2.0/kr/

 

Creative Commons — 저작자표시-비영리-변경금지 2.0 대한민국 — CC BY-NC-ND 2.0 KR

This content is freely available under simple legal terms because of Creative Commons, a non-profit that survives on donations. If you love this content, and love that it's free for everyone, please consider a donation to support our work. When you share,

creativecommons.org

https://bosurgeonian9.tistory.com/98

 

구글 애드센스 블로그의 비상업적 용도의 저작물 인용 문제(상업적 용도와 비상업적 용도의 차

저는 주로 영어 관련 논문이나 기사, 자료 등을 찾아볼 때 위와 같이 creative commons license를 살펴봅니다. 저작권에 있어서 세계의 모든 사람들이 다른 사람들이나 단체의 창작물을 어디까지 어떻

bosurgeonian9.tistory.com

 

댓글

💲 추천 광고