재유's

Python 이란? 본문

IT Story/: : Python

Python 이란?

Stella_NY 2017. 5. 1. 22:36

올해 인지 2018년 부터인지 정확히는 모르겠지만, 

IT 교육 강화로 인하여 코딩 수업이 의무화가 되었다고 하네요..


제가 알기론 초등학생들은 스크래치와 파이썬, 중학생은 C언어, 고등학생은 C언어와 JAVA 라고 들었어요.


제가 대학생때 배워도 어려운걸 (JAVA) 수험으로 바쁠 고등학생들이 배우게 되었네요..

뭔가 기쁜마음이 들면서 슬픈마음이 드네요 ㅎㅎ



본론으로 들어가면,

최근 Python을 접하면서 생각보다 쉬운 코딩에 조금씩 공부하기 시작했네요~

이제 부터 Python을 공부하면서 조금씩 포스팅에 올리기로 했어요!



그래서 Python을 시작하기전에 파이썬에 대해 간단한 이야기를 해보도록 할게요.



Python(파이썬)은 90년대에 프로그램이 Guido van Rossum(귀도 반 로섬) 이라는 프로그래머가 개발한 프로그래밍 언어에요.

Python이란 이름은 'Monty Python's Flying Circus'라는 귀도가 좋아하는 코미디 쇼에서 따왔다고 하네요 (프로그래머의 센스란..ㅋ)

참고로, Python의 아이콘을 보면 대부분 '뱀' 모양으로 되어있는데요, Python이 고대 신화에 나오는 거대한 뱀의 의미가 있다고 하네요~


Python공식 홈페이지에 따르면 Python은 실은 귀도가 심심한데 집에 컴퓨터가 있어서 만들었다고 이야기를 해요...

(우리는 이걸 공부하지ㅋ)


Python은 인터프리터 언어[각주:1]입니다. 그래서 프로그램을 실행하는 과정에서 속도가 더빠르다는 장점이 있어요~

또한 다양한 자료형과 모듈 등을 제공하기 때문에 개발시간이 많이 단축되는 것이 특징이있습니다. 

그래서 생겨난 유명한 명언(?)이 있죠.


"Life is too short, You need Python."

인생은 너무 짧다. 그래서 파이썬이 필요하다.

그만큼 Python은 개발속도가 빠르다는 것을 의미해요 ㅎㅎ


또한, 문법이 쉽기 때문에 빠르게 배울 수 있어요~


물론 처음 공부하시는 분들은 어려울 수 있지만, 조금이라도 프로그래밍을 해보신 분들은 생각보다 쉽네? 라는 생각이 드실꺼에요~

저도 그 생각이 들었으니까요 ㅎㅎ


또한 Python은 오픈 소스[각주:2]지만 강력합니다.

Python의 모토는 간결하게 만드는 것이기 때문에 공동 작업이나 유지 보수와 같은 것들이 쉽고 편해요!


음... 

위의 말을 종합하자면 'Python은 쉽고 빠르게 배우고 적용할 수 있으며 무료 이다.' 이네요 ㅎㅎ


물론 Python은 위의 이유뿐만아니라 좋은 점이 많을 꺼에요! 

그걸 배우기 위해 공부하는 거죠 ^^

이제부터 열심히 배워 봅시다~

  1. 인터프리터 언어 : 한 줄씩 한 줄씩 소스 코드를 해석해서 그때마다 실행하면 결과를 바로 얻을 수 있는 언어 [본문으로]
  2. 오픈 소스 : Open Source, 저작권자(프로그래머등)가 소스 코드를 동개해서 누구나 제한 없이 소스를 자유롭게 사용, 복제, 배포, 수정등을 할 수 있게 하는 소스 [본문으로]

'IT Story > : : Python' 카테고리의 다른 글

[Python3] Escape 문자  (0) 2018.11.21
[Python3] 사칙연산자  (0) 2018.11.21
Python 코딩을 하기 전에  (0) 2018.11.19
Python 환경변수 등록하기  (0) 2017.05.02
Python 다운로드 하기  (0) 2017.05.01
Comments