Python 시작 Start
BioinformaticsAndMe
파이썬(python)은
▶1991년 프로그래머인 귀도 반 로섬(Guido van Rossum)이 발표한 고급 프로그래밍 언어
▶플랫폼 독립적이며 인터프리터식, 객체지향적, 동적 타이핑 대화형 언어
▶“Monty Python’s Flying Circus” (영국 코미디프로)에서 파이썬 이름이 유래
▶귀도는 구글에 근무했고 현재 DropBox에서 근무 중
Gudi Van Rossum
파이썬 로고(logo)
두 마리의 뱀이 겹쳐 있음
파이썬 Language
플랫폼 독립적 인터프리터 언어
▶플랫폼 = OS (Operating System)
윈도우, 리눅스, 안드로이드, 맥OS 등 프로그램이 실행되는 운영 체제
▶독립적인 = 관계없는, 상관없는
OS에 상관없이 프로그램을 작성되면 여러 플랫폼에서 사용 가능
▶인터프리터
소스코드를 바로 실행할 수 있게 지원하는 프로그램 실행 방법
|
인터프리터 (Interpreter) |
컴파일러 (Compiler) |
번역단위 |
명령 줄 단위 |
프로그램 단위 |
작동방식 |
소스코드를 실행시점에 해석 |
소스코드를 기계어로 먼저 번역 |
장점 |
기억장소 적게 필요 |
빠른 실행속도 |
단점 |
느린 실행속도 |
기억장소 많이 필요 |
주요언어 |
파이썬, 스칼라 |
자바, C |
Philosophy of Python
Life is short, You need Python
인생은 짧다, 당신은 파이썬이 필요하다
#Reference
1) https://ko.wikipedia.org/wiki/%EA%B7%80%EB%8F%84_%EB%B0%98_%EB%A1%9C%EC%84%AC
2) https://namu.wiki/w/Python
3) https://en.wikipedia.org/wiki/Python_(programming_language)
Python 시작 End
BioinformaticsAndMe
'Python' 카테고리의 다른 글
Anaconda 설치 (0) | 2019.10.08 |
---|---|
Python JSON (0) | 2019.10.02 |
Python API (0) | 2019.09.30 |
Variable (Python 변수) (0) | 2019.09.25 |
Python이 성장하는 7가지 이유 (0) | 2019.09.17 |