안녕하세요. 최근에 파이썬은 3.10 -> 3.11 로 업데이트가 되었습니다.
파이썬은 프로그래밍 언어에서 매우 강력한 프로그래밍 언어가 되었고 현재는 4차 산업혁명과 맞물려서 더욱더 인기가 있는 프로그래밍 언어가 되었습니다.
IT를 공부를 하는 학생 또는 직장인 그리고 주부들도 많은 관심을 가지고 있는 프로그래밍 언어 입니다.
파이썬 3.11 버전의 5가지 새로운 기능
- 파이썬 3.10 보다 최대 10 ~60% 속도가 빨라짐
- 명확해진 오류메시지
- Exception 이 발생
- tomillib 이라는 새로운 모듈도 제공 (새로운 파이썬 라이브러리 모듈)
파이썬의 역사
파이썬의 역사를 살펴보면 1989년 12월 네덜란드 암스테르담에 살고있는 '귀도 반 로썸'이라는 분에 의해서 개발이 되었습니다. 크리스마스 연휴를 보내 던중에 언어를 만들겠다는 생각으로 일주일 언어를 만들겠다는 생각으로 만들었습니다.
파이썬의 로고를 보면 뱀 두마리가 꼬여있는 모습을 하고 있는데요. 귀도 반 로섬이 좋아하는 영국 코미디 드라마 'Monty python's Flying Circus' 로 부터 유래가 되었습니다.
파이썬 프로그램으로 할수 있는것
파이썬 프로그래밍 언어로 할수있는 일은 대단히 많이 있습니다. 프로그램으로 응용하기 나름이지만 여기에서 몇가지 할수 있는일은 나열을 하여 보겠습니다.
GUI 프로그램 제작
GUI(Graphic User Interface) 프로그래밍은 윈도우창을 만들고 그 창에 프로그램을 동작할수 있게 여러가지 버튼, 텍스트창등을 넣어 사용자가 편리하게 사용할수 있게 만든 프로그램입니다.
웹프로그램 제작
보통 웹프로그램이라고 하면 java, php 등을 생각하실텐데요. 파이썬에도 웹프로그램을 지원하고 있고 실제로도 파이썬으로 제작한 웹사이트들도 많이 있습니다.
데이터베이스 프로그램
파이썬은 각종 데이터베이스(오라클, MSSQL, SYbase, Mysql 등)에 접근하기 쉬운 도구를 제공하여 줍니다.
데이터 분석 및 수집
파이썬에서 제공하는 판다스(Pandas) 모듈을 사용하게 되면 데이터 분석을 쉽고 효과적으로 할수 있습니다.
그외 파이썬으로는 수치연산 프로그래밍, 시스템유틸리티 제작, 웹크롤링 및 데이터수집등의 작업을 쉽고 편리하게 만들고 제작할수 있는 프로그래밍 언어 입니다.
