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
'공부 > 코딩' 카테고리의 다른 글
IntelliJ 유용한 단축기 (0) | 2023.06.20 |
---|---|
[달력] 필터링 작업 7일 전, 1개월 전 3개월 전 6개월 전 (0) | 2023.06.15 |
블로그 공부 참고 링크들 나름의 정리 - 쓰고 나니 난잡하다. (0) | 2022.09.15 |
알고리즘 기초-5판 예제 1.4 (0) | 2022.06.09 |
알고리즘 기초-5판 예제 1.1 (0) | 2022.06.04 |
댓글