SlideShare a Scribd company logo
1 of 6
Download to read offline
Week2-3: Review
유 은
프로그래밍 언어
• 컴퓨터와 소통하는 언어
• 목적에 따라 효율적으로 작업을 수행할 수 있는 소프트웨어를 작성하기 위한 도구
• 소스 코드(source code): 프로그래밍 언어로 작성한 코드
파이썬
• 1991년 귀도 반 로섬(Guido van Rossum)이 개발
• 소스코드를 한 줄씩 읽어 바로 실행하는 방식의 언어 (interpreter)
• 사람이 읽기 쉽고, 수행한 작업이 모두 기록되어 전체의 흐름을 파악하기가 용이
Python?
0
보조자료: 점프 투 파이썬
• 02장 파이썬 프로그래밍의 기초, 자료형
• https://wikidocs.net/11
• 숫자 (number), 논리(Boolean), 문자열 (string)
• 리스트 (list), 튜플 (tuple), 딕셔너리(dictionary)
Python: 자료형 (type)
0
보조자료: 점프 투 파이썬
• 04-1 함수 (1~6): https://wikidocs.net/24
• 05-5 내장 함수: https://wikidocs.net/32
• 05-6 외장 함수: https://wikidocs.net/33
Pandas: Indexing and selecting data
• https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html
Python: 함수와 모듈
0
• 파이썬에서 데이터를 다루기 위해 필요한 모듈
• 구조화된 데이터를 빠르고 쉽게 다양한 형식으로 가공할 수 있는 자료형과 함수
를 제공
• 버전: 1.0.3
• Pandas의 자료형
✓Series
✓DataFrame
Python: Pandas
0
웨스 맥키니(2013). 파이썬 라이브러리를 활용한 데이터 분석. O’REILLY
End of document
유 은
eunyu1031@gmail.com

More Related Content

Similar to Week2-3 review

디지털인문학 5차시.pptx
디지털인문학 5차시.pptx디지털인문학 5차시.pptx
디지털인문학 5차시.pptxssuser2624f71
 
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)Taeung Song
 
Python 생태계의 이해
Python 생태계의 이해Python 생태계의 이해
Python 생태계의 이해용 최
 
파이콘 2017 그만퇴근합시다_이지호
파이콘 2017 그만퇴근합시다_이지호파이콘 2017 그만퇴근합시다_이지호
파이콘 2017 그만퇴근합시다_이지호Jiho Lee
 
대표적인 오픈소스 프로젝트
대표적인 오픈소스 프로젝트대표적인 오픈소스 프로젝트
대표적인 오픈소스 프로젝트licubeclub
 
2016317 파이썬기초_파이썬_다중설치부터_Jupyter를이용한프로그래밍_이태영
2016317 파이썬기초_파이썬_다중설치부터_Jupyter를이용한프로그래밍_이태영2016317 파이썬기초_파이썬_다중설치부터_Jupyter를이용한프로그래밍_이태영
2016317 파이썬기초_파이썬_다중설치부터_Jupyter를이용한프로그래밍_이태영Tae Young Lee
 
소프트웨어 중심 시대를 준비하자
소프트웨어 중심 시대를 준비하자소프트웨어 중심 시대를 준비하자
소프트웨어 중심 시대를 준비하자Deogtae Kim
 
파이썬을 배워야하는 이유 발표자료 - 김연수
파이썬을 배워야하는 이유 발표자료 - 김연수파이썬을 배워야하는 이유 발표자료 - 김연수
파이썬을 배워야하는 이유 발표자료 - 김연수Yeon Soo Kim
 
PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보
PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보
PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보Young Hoo Kim
 
Unreal python
Unreal pythonUnreal python
Unreal pythonTonyCms
 
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한NAVER Engineering
 
The growth process of open source projects
The growth process of open source projectsThe growth process of open source projects
The growth process of open source projectsKevin Kim
 
[2020 컨트리뷰톤] 리브레오피스 (LibreOffice) 한국어 사용성 향상 및 공헌자 양성 프로젝트 킥오프 발표자료
[2020 컨트리뷰톤] 리브레오피스 (LibreOffice) 한국어 사용성 향상 및 공헌자 양성 프로젝트 킥오프 발표자료[2020 컨트리뷰톤] 리브레오피스 (LibreOffice) 한국어 사용성 향상 및 공헌자 양성 프로젝트 킥오프 발표자료
[2020 컨트리뷰톤] 리브레오피스 (LibreOffice) 한국어 사용성 향상 및 공헌자 양성 프로젝트 킥오프 발표자료DaeHyun Sung
 
Python study 1강 (오픈소스컨설팅 내부 강의)
Python study 1강 (오픈소스컨설팅 내부 강의)Python study 1강 (오픈소스컨설팅 내부 강의)
Python study 1강 (오픈소스컨설팅 내부 강의)정명훈 Jerry Jeong
 
땅울림 파이썬 스터디 intro
땅울림 파이썬 스터디 intro땅울림 파이썬 스터디 intro
땅울림 파이썬 스터디 intro건희 김
 
(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드
(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드
(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드Jay Park
 
20160414 ROS 2차 강의 (for 아스라다 팀)
20160414 ROS 2차 강의 (for 아스라다 팀)20160414 ROS 2차 강의 (for 아스라다 팀)
20160414 ROS 2차 강의 (for 아스라다 팀)Yoonseok Pyo
 
[2021 오픈소스 컨트리뷰션 아카데미] Libreoffice 한국어 번역 및 사용성 기능 향상 프로젝트 킥오프 미팅 (2021.08.07.)
[2021 오픈소스 컨트리뷰션 아카데미]  Libreoffice 한국어 번역 및 사용성 기능 향상 프로젝트 킥오프 미팅 (2021.08.07.)[2021 오픈소스 컨트리뷰션 아카데미]  Libreoffice 한국어 번역 및 사용성 기능 향상 프로젝트 킥오프 미팅 (2021.08.07.)
[2021 오픈소스 컨트리뷰션 아카데미] Libreoffice 한국어 번역 및 사용성 기능 향상 프로젝트 킥오프 미팅 (2021.08.07.)DaeHyun Sung
 

Similar to Week2-3 review (20)

디지털인문학 5차시.pptx
디지털인문학 5차시.pptx디지털인문학 5차시.pptx
디지털인문학 5차시.pptx
 
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
 
Python 생태계의 이해
Python 생태계의 이해Python 생태계의 이해
Python 생태계의 이해
 
파이콘 2017 그만퇴근합시다_이지호
파이콘 2017 그만퇴근합시다_이지호파이콘 2017 그만퇴근합시다_이지호
파이콘 2017 그만퇴근합시다_이지호
 
대표적인 오픈소스 프로젝트
대표적인 오픈소스 프로젝트대표적인 오픈소스 프로젝트
대표적인 오픈소스 프로젝트
 
2016317 파이썬기초_파이썬_다중설치부터_Jupyter를이용한프로그래밍_이태영
2016317 파이썬기초_파이썬_다중설치부터_Jupyter를이용한프로그래밍_이태영2016317 파이썬기초_파이썬_다중설치부터_Jupyter를이용한프로그래밍_이태영
2016317 파이썬기초_파이썬_다중설치부터_Jupyter를이용한프로그래밍_이태영
 
소프트웨어 중심 시대를 준비하자
소프트웨어 중심 시대를 준비하자소프트웨어 중심 시대를 준비하자
소프트웨어 중심 시대를 준비하자
 
파이썬을 배워야하는 이유 발표자료 - 김연수
파이썬을 배워야하는 이유 발표자료 - 김연수파이썬을 배워야하는 이유 발표자료 - 김연수
파이썬을 배워야하는 이유 발표자료 - 김연수
 
PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보
PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보
PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보
 
20160126_python
20160126_python20160126_python
20160126_python
 
Unreal python
Unreal pythonUnreal python
Unreal python
 
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한
네이버 오픈소스 세미나 - 나의코드에서 모두의 코드로 UNIST 이한
 
프로그래머
프로그래머프로그래머
프로그래머
 
The growth process of open source projects
The growth process of open source projectsThe growth process of open source projects
The growth process of open source projects
 
[2020 컨트리뷰톤] 리브레오피스 (LibreOffice) 한국어 사용성 향상 및 공헌자 양성 프로젝트 킥오프 발표자료
[2020 컨트리뷰톤] 리브레오피스 (LibreOffice) 한국어 사용성 향상 및 공헌자 양성 프로젝트 킥오프 발표자료[2020 컨트리뷰톤] 리브레오피스 (LibreOffice) 한국어 사용성 향상 및 공헌자 양성 프로젝트 킥오프 발표자료
[2020 컨트리뷰톤] 리브레오피스 (LibreOffice) 한국어 사용성 향상 및 공헌자 양성 프로젝트 킥오프 발표자료
 
Python study 1강 (오픈소스컨설팅 내부 강의)
Python study 1강 (오픈소스컨설팅 내부 강의)Python study 1강 (오픈소스컨설팅 내부 강의)
Python study 1강 (오픈소스컨설팅 내부 강의)
 
땅울림 파이썬 스터디 intro
땅울림 파이썬 스터디 intro땅울림 파이썬 스터디 intro
땅울림 파이썬 스터디 intro
 
(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드
(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드
(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드
 
20160414 ROS 2차 강의 (for 아스라다 팀)
20160414 ROS 2차 강의 (for 아스라다 팀)20160414 ROS 2차 강의 (for 아스라다 팀)
20160414 ROS 2차 강의 (for 아스라다 팀)
 
[2021 오픈소스 컨트리뷰션 아카데미] Libreoffice 한국어 번역 및 사용성 기능 향상 프로젝트 킥오프 미팅 (2021.08.07.)
[2021 오픈소스 컨트리뷰션 아카데미]  Libreoffice 한국어 번역 및 사용성 기능 향상 프로젝트 킥오프 미팅 (2021.08.07.)[2021 오픈소스 컨트리뷰션 아카데미]  Libreoffice 한국어 번역 및 사용성 기능 향상 프로젝트 킥오프 미팅 (2021.08.07.)
[2021 오픈소스 컨트리뷰션 아카데미] Libreoffice 한국어 번역 및 사용성 기능 향상 프로젝트 킥오프 미팅 (2021.08.07.)
 

More from Eun Yu

Week9 data vis(5)
Week9 data vis(5)Week9 data vis(5)
Week9 data vis(5)Eun Yu
 
Week7 data vis(4)
Week7 data vis(4)Week7 data vis(4)
Week7 data vis(4)Eun Yu
 
Week6 data vis(3)
Week6 data vis(3)Week6 data vis(3)
Week6 data vis(3)Eun Yu
 
Week5 data vis(2)
Week5 data vis(2)Week5 data vis(2)
Week5 data vis(2)Eun Yu
 
Week14 wrapup
Week14 wrapupWeek14 wrapup
Week14 wrapupEun Yu
 
Week13 cluster(2)
Week13 cluster(2)Week13 cluster(2)
Week13 cluster(2)Eun Yu
 
Week12 cluster(1)
Week12 cluster(1)Week12 cluster(1)
Week12 cluster(1)Eun Yu
 
Week11 map
Week11 mapWeek11 map
Week11 mapEun Yu
 
Week4 data visualization
Week4 data visualization Week4 data visualization
Week4 data visualization Eun Yu
 
Week1 ot
Week1 otWeek1 ot
Week1 otEun Yu
 

More from Eun Yu (10)

Week9 data vis(5)
Week9 data vis(5)Week9 data vis(5)
Week9 data vis(5)
 
Week7 data vis(4)
Week7 data vis(4)Week7 data vis(4)
Week7 data vis(4)
 
Week6 data vis(3)
Week6 data vis(3)Week6 data vis(3)
Week6 data vis(3)
 
Week5 data vis(2)
Week5 data vis(2)Week5 data vis(2)
Week5 data vis(2)
 
Week14 wrapup
Week14 wrapupWeek14 wrapup
Week14 wrapup
 
Week13 cluster(2)
Week13 cluster(2)Week13 cluster(2)
Week13 cluster(2)
 
Week12 cluster(1)
Week12 cluster(1)Week12 cluster(1)
Week12 cluster(1)
 
Week11 map
Week11 mapWeek11 map
Week11 map
 
Week4 data visualization
Week4 data visualization Week4 data visualization
Week4 data visualization
 
Week1 ot
Week1 otWeek1 ot
Week1 ot
 

Week2-3 review

  • 2. 프로그래밍 언어 • 컴퓨터와 소통하는 언어 • 목적에 따라 효율적으로 작업을 수행할 수 있는 소프트웨어를 작성하기 위한 도구 • 소스 코드(source code): 프로그래밍 언어로 작성한 코드 파이썬 • 1991년 귀도 반 로섬(Guido van Rossum)이 개발 • 소스코드를 한 줄씩 읽어 바로 실행하는 방식의 언어 (interpreter) • 사람이 읽기 쉽고, 수행한 작업이 모두 기록되어 전체의 흐름을 파악하기가 용이 Python? 0
  • 3. 보조자료: 점프 투 파이썬 • 02장 파이썬 프로그래밍의 기초, 자료형 • https://wikidocs.net/11 • 숫자 (number), 논리(Boolean), 문자열 (string) • 리스트 (list), 튜플 (tuple), 딕셔너리(dictionary) Python: 자료형 (type) 0
  • 4. 보조자료: 점프 투 파이썬 • 04-1 함수 (1~6): https://wikidocs.net/24 • 05-5 내장 함수: https://wikidocs.net/32 • 05-6 외장 함수: https://wikidocs.net/33 Pandas: Indexing and selecting data • https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html Python: 함수와 모듈 0
  • 5. • 파이썬에서 데이터를 다루기 위해 필요한 모듈 • 구조화된 데이터를 빠르고 쉽게 다양한 형식으로 가공할 수 있는 자료형과 함수 를 제공 • 버전: 1.0.3 • Pandas의 자료형 ✓Series ✓DataFrame Python: Pandas 0 웨스 맥키니(2013). 파이썬 라이브러리를 활용한 데이터 분석. O’REILLY
  • 6. End of document 유 은 eunyu1031@gmail.com