"Life is too short, You need python." (인생은 너무 짧으니 파이썬이 필요해.)
파이썬(Python)은 1990년 암스테르담의 귀도 반 로섬(Guido van rossum)이 개발한 인터프리터 언어이다. 귀도는 파이썬이라는 이름을 자신이 좋아하는 코미디 쇼인 ‘몬티 파이썬의 날아다니는 서커스(Monty python's flying circus)’에서 따왔다고 한다.
인터프리터interpreter:통역사(반대말compiler) 언어란 소스 코드를 한 줄씩 해석한 후 그때그때 바로 실행해 결과를 바로 확인할 수 있는 언어를 말한다.
파이썬의 사전적 의미는 ‘고대 신화에 나오는 파르나소스 산의 동굴에 살던 큰 뱀’을 뜻하며, 아폴로 신이 델파이에서 파이썬을 퇴치했다는 이야기가 전해지고 있다. 대부분의 파이썬 책 표지와 아이콘이 뱀 모양으로 그려져 있는 이유는 바로 이 때문이다.
파이썬은 컴퓨터 프로그래밍을 교육할 때뿐만 아니라 기업에서 실무를 할 때도 많이 사용한다. 그 대표적인 예가 바로 구글이다. 구글에서 만든 소프트웨어의 50% 이상이 파이썬으로 작성되었다는 이야기도 있을 정도이다. 이 밖에도 인스타그램(Instagram), 넷플릭스(Netflix), 아마존(Amazon) 등 우리가 알고 있는 많은 IT 기업에서 파이썬을 사용한다.
또한 파이썬 프로그램은 공동 작업과 유지 보수가 매우 쉽고 편리하다. 이 때문에 이미 다른 언어로 작성된 많은 프로그램이 파이썬으로 재구성되고 있다. 국내에서도 그 가치를 인정받아 사용자 층이 더욱 넓어지고 있고 파이썬을 사용해 프로그램을 개발하는 업체 또한 늘어나고 있는 추세이다.
파이썬 =; 통역팩
문법은 외우는게 아니라 개념이해 - 인터넷 찾아가며 코딩한다.
변수
숫자, 소수, '문자열'
+더하기
*곱하기
/나누기
-빼기
**제곱
%나머지
= ==
b=a =/ b='a'
변수a =/ 문자열a
'문자열'+'문자열'=가능
'숫자'+'문자열'=error
'문자열'코딩 b='2' or b=str(2)