Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

파이썬(Python) 소개

3.559 Aufrufe

Veröffentlicht am

파이썬을 추천하는 이유에 대한 소개 슬라이드입니다.
Python의 개요, 파이썬의 장단점, Python IDE등을 간단히 살펴봅니다.

Veröffentlicht in: Software
  • Als Erste(r) kommentieren

파이썬(Python) 소개

  1. 1. Python 소개 정진욱 2015. 5. 9.
  2. 2. 목차 ü Python 개요 ü Python의 IDE ü Python의 응용예제 ü Python을 추천하는 이유 ü Reference
  3. 3. Python 개요 Python의 간단한 역사 • 1989 : 구현시작 (네덜란드 국립연구소) • 1991 : Guido van Rossum에 의해 발표 • 2000 : Python 2.0 배포 • 2008 : Python 3.0 배포 (이전버전과 호환되지 않음) Python에 영감을 준 언어 • ABC, Modula-3, C, C++, Algol-68, SmallTalk, Unix shell..
  4. 4. Python 개요 Python의 인기 – 2015년 8위에 랭크
  5. 5. Python 개요 Python의 인기 – 금융 과학분야에서의인기 • SciPy, Numpy와 갈은 과학 라이브러리를 이용한 벡터, 행렬처리 가능
  6. 6. Python 개요 Python의 장점 – 고수준 언어 • Matlab과 매스플롯라이브러리처럼 행렬 수학을 처리할 수 있는 고수 준언어 • 깔끔한 문법, 실행 가능한 의사코드(Executable pseudo-code)라는 별 명이 있음 à 생산성 • Object-oriented, Procedural, functional 모두 가능 à 재사용성 • 텍스트를 조작하거나, 데이터를 처리하는데 이상적 à 생산성
  7. 7. Python 개요 – 배우기 쉽다 • 키워드가 많지 않으며 구조가 간단함 – 기타장점 • H/W 플랫폼 뿐 아니라, 모든 플랫폼에서 동일한 인터페이스를 가짐 à 호환성 • 탭, 스페이스로 엄격히 적용되어 가독성이 좋아짐 à 가독성 • GC(가비지 컬렉션 지원) Python의 단점 – 인터프리터 기반이라 JAVA에 비해 상대적으로 느림 – C > JAVA > Python
  8. 8. Python 개요 Python으로 할 수 있는 일 – 웹 프로그래밍 – 수치연산 프로그래밍 – C/C++과 결합가능 – GUI 프로그래밍 – 시스템 유틸리티 Python으로 할 수 없는 일 – 대단히 빠른 속도를 요구하는 프로그램 • 데이터 압축 알고리즘 – 하드웨어를 직접 건드려야하는 프로그램
  9. 9. Python의 IDE Pycharm
  10. 10. Python의 응용예제 초보자를 위한 야구게임 학습예제
  11. 11. Python의 응용예제 연구자를 위한 기계학습 알고리즘 적용 예제 K-NN(k-nearest neighbors algorithm)
  12. 12. Python을 추천하는 이유 ü 이왕이면, 가볍게 시작하자.. ü 가볍게 배워서 Sub언어로 활용하자… ü 온라인에 공개된 한글자료가 많다. ü 고수준언어로 알고리즘 개발에 힘써보자… ü Python 진영, 최신 트랜드에 대한 학습기회 예 : dJango, flask 등의 framework 및 여러 확장(memcached..)
  13. 13. Reference ü Python 3.4 공부 좀 해볼까? ü Python을 이용한 시스템 트레이딩 ü 점프 투 파이썬 ü 위키피디아 : 파이썬 ü Pycharm ü TIOBE

×