Recommended
PPTX
PPTX
PDF
PDF
[스프링 캠프 2014] 내가 파이썬을 선택한 이유
PDF
PyCon2018 PyQt로 만드는 웹 기반 어플리케이션 만들기
PPTX
PDF
PDF
PyCon 2015 - 업무에서 빠르게 활용하는 PyQt
PPTX
PDF
파이썬 튜토리얼 (Python tutorial)
PDF
PDF
PDF
네이버 오픈소스세미나 - 오픈소스 바르게 시작하기 NAVER 강희숙
PDF
소셜 코딩 GitHub & branch & branch strategy
PDF
네이버 오픈소스 세미나 - 오픈소스 프로젝트 참여하기 NAVER 박은정
PDF
PDF
PDF
강분도 - 공개SW개발과 우분투 (2010Y10M05D)
PDF
PDF
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한
PDF
PPTX
PPTX
PDF
PPTX
PDF
PDF
PPTX
Python study 1강 (오픈소스컨설팅 내부 강의)
PDF
PPTX
More Related Content
PPTX
PPTX
PDF
PDF
[스프링 캠프 2014] 내가 파이썬을 선택한 이유
PDF
PyCon2018 PyQt로 만드는 웹 기반 어플리케이션 만들기
PPTX
PDF
PDF
PyCon 2015 - 업무에서 빠르게 활용하는 PyQt
What's hot
PPTX
PDF
파이썬 튜토리얼 (Python tutorial)
PDF
PDF
PDF
네이버 오픈소스세미나 - 오픈소스 바르게 시작하기 NAVER 강희숙
PDF
소셜 코딩 GitHub & branch & branch strategy
PDF
네이버 오픈소스 세미나 - 오픈소스 프로젝트 참여하기 NAVER 박은정
PDF
PDF
PDF
강분도 - 공개SW개발과 우분투 (2010Y10M05D)
PDF
PDF
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한
PDF
PPTX
PPTX
PDF
PPTX
PDF
Similar to 파이썬 소개
PDF
PPTX
Python study 1강 (오픈소스컨설팅 내부 강의)
PDF
PPTX
PDF
파이썬으로 할 수 있는 일 - 파이썬 기초 교육
PDF
18 2 파이썬표준라이브러리
PDF
『고성능 파이썬』 - 맛보기
PDF
PDF
PDF
PDF
PPTX
PDF
PPTX
Hello python 오리엔테이션(파이썬 스터디, 발표자료)
PDF
Python & Django Framework - UV를 이용한 Python 개발 환경
PDF
PDF
파이썬 데이터과학 레벨1 - 초보자를 위한 데이터분석, 데이터시각화 (2020년 이태영)
PPTX
문과생 대상 파이썬을 활용한 데이터 분석 강의
PDF
PDF
PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보
파이썬 소개 1. 3. 4. 파이썬은
1. 인터프리터 언어 (interpreted language)
2. 동적 타입 (dynamically type)
3. 객체지향 언어 (object oriented programming)
4. 오픈소스 언어로 다양한 분야에서 사용되고 있다
5. 구글 프로젝트들이 파이썬으로 만들어지고 있다
5. 6. 7. 8. 9. 10. 파이썬 창시자
Guido van Rossum
귀도 반 로섬
https://gvanrossum.github.io/
2018.7.13 / 자비로운
종신독재자(BDFL)에서 물러남
11. 12. 1991년 Python 발표 2000년 Python2 발표
2008년 Python3 발표
2020년 Python2 지원종료
파이썬의 간략한 역사
2010년 Python2.7 발표1989년 크리스마스에
심심해서 파이썬 구상
13. 14. 파이썬의 장단점
장 점 단 점
- 문법이 쉽다
- 라이브러리가 풍부하다
- 멀티패러다임 개발이 가능
- 다양한 플랫폼에서 사용이 가능
- 메모리 자동 관리
- 2.x과 3.X이 서로 호환되지 않는다
- 빠른 연산에는 적합하지 않다
- 개발 IDE가 부족하다
15. 파이썬으로 할 수 있는 일
- 웹 프로그래밍
- 수치연산 프로그래밍
- C/C++과 결합가능
- GUI 프로그래밍
- 시스템 프로그래밍 (제한적)
16. 파이썬으로 할 수 없는 일
- 대단히 빠른 속도를 요구하는 프로그램
- 하드웨어를 직접 제어해야 하는 프로그램
17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. pip – 파이썬이 가진 수많은 라이브러리를 관리
pip install {라이브러리 이름}
pip uninstall {라이브러리 이름}
파이썬 설치시 기본 설치
의존성까지 관리해줍니다!!!
28. 29. wheel – 파이썬 수동 설치
https://pythonwheels.com/
네트워크가 안될 때!
의존성을 수동으로 관리!!!
30. 31. 32. 33. 34. 35. 36. 37. 개발환경 – Google Colaboratory
https://colab.research.google.com
Github, 구글 드라이브와
연동이 가능!
GPU도 지원
38. 코딩 스타일 규약 – PEP8
https://www.python.org/dev/peps/pep-0008/?
39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 58. 59. 60. 61. 62. 63. 64. 65. 72. 73. 머신러닝의 사전적 정의
• 생각 방식이나 전혀 새로운 지식을 습득하는 것보다 이미 구현한
사고를 조절해서 사전에 정해 놓은 지식의 형태로 지식을 축적해서
학습하는 것!
– 인공지능 70 재미있게 알아보는 AI 키워드 / 제이펍
• 최적화, 축적 – 기계
• 창조성 - 인간
76. 78. 79. 81. 82. 83. 학습 사이트 – code combat
https://codecombat.com/
84. 학습 사이트 – codecademy
https://www.codecademy.com
85. 학습 사이트 – codeavengers
https://www.codeavengers.com
86. 학습 사이트 – Python Course
https://www.python-course.eu/
87. 학습 사이트 – datacamp
https://www.datacamp.com/
88. 학습 사이트 – 한국기술교육대학교
https://portal.e-koreatech.ac.kr/page/lms
89. 90. 91.