파이썬 배우는 이유 특징 활용

Posted by HULIA(휴리아)
2019. 4. 28. 22:11 백엔드개발/파이썬

파이썬 왜 배워야 하는가?

  • 생산성이 높기 때문(빠르게 개발이 가능하다)
  • 먼저 개발하라 그리고 나서 성능을 개선하라

파이썬의 특징

  • 인터프리터 언어
  • 동적인 데이터 타입 결정 지원
  • 플랫폼 독립적 언어
  • 개발 기간 단축에 초점을 둔 언어
  • 간단하고 쉬운 문법
  • 고수준의 내장 객체 자료형 제공
  • 메모리 자동 관리
  • 쉬운 유지 보수
  • 많은 수의 라이브러리 제공
  • 짧아지는 코드
  • 높은 확장성

파이썬의 활용

  • 시스템 유틸리티
  • GUI
    • wxpython, tkinter
  • 게임 프로그래밍
    • 파이썬 게임엔진 : PyOpenGL, PySDL, PyGame, Kivy, PyOgre, Panda3D, Cocos2D, PySoy
  • 웹 프로그래밍
    -django 프레임워크
  • 수치 프로그래밍
    • nextworkx 모듈
  • 데이터베이스 프로그래밍
  • 데이터분석(빅데이터)
    • pandas 모듈

파이썬으로 만들어진 프로그래밍
파이썬으로 할 수 있는 것들

파이썬 장점

  • 들여쓰기를 강조한 언어(가독성을 높여준다)
  • {}괄호를 넣지 않았기 때문에 프로그램을 좀 더 깔끔하게 만들어 준다