SlideShare a Scribd company logo
1 of 31
Study
Of Landvibe
Python - Intro
Contents
1. Python?
2. 프로그래밍 언어 순위
3. 활용 분야
4. 파이썬을 사용하는 기업
5. 강의 계획
6. 파이썬 설치( Window, Mac, Linux )
Python ?
파이썬(Python)은 1991년 프로그래머인 귀도 반 로섬
(Guido van Rossum)이 발표한 고급 프로그래밍 언어
로, 플랫폼 독립적이며 인터프리터식, 객체지향적, 동적
타이핑(dynamically typed) 대화형 언어이다.
파이썬은 초보자부터 전문가까지 폭넓은 사용자층을
보유하고 있다. 다양한 플랫폼에서 쓸 수 있고, 라이브
러리(모듈)가 풍부하여, 대학을 비롯한 여 러 교육 기관,
연구 기관 및 산업계에서 이용이 증가하고 있다. 또 파
이썬은 순 수한 프로그램 언어로서의 기능 외에도 다른
언어로 쓰인 모듈들을 연결하 는 풀언어(glue
language)로써 자주 이용된다. 실제 파이썬은 많은 상
용 응용 프로그램에서 스크립트 언어로 채용되고 있다.
도움말 문서도 정리가 잘 되어 있으며, 유니코드 문자열
을 지원해서 다양한 언어의 문자 처리에도 능하다.
출처 - Wiki
파이썬의 창시자
Guido van Rossum
Python ?
파이썬은
스크립트 언어 입니다
php javascript python ruby
Python ?
스크립트 언어 vs 컴파일 언어
Python ?
컴파일러 언어 3대장
Python ?
컴파일러 언어
소스코드
컴파일러
컴퓨터
전부 읽고
기계어로
번역해서
보내준다
Python ?
스크립트 언어
소스코드
컴파일러
컴퓨터
한줄씩 읽고
기계어로
번역해서
보내준다
Python ?
코드 비교!!
C++ Python
디버깅(컴파일)
프로그래밍 언어 순위
RedMonk
Stackoverflow와 github를 기준으로 랭크
프로그래밍 언어 순위
TIOBE
대중적인 언어에 대한 인덱스
활용 분야
Web
활용 분야
GUI, Game
활용 분야
Data Analytics
활용 분야
Machine Learnig
활용 분야
Internet Of Things
파이썬을 사용하는 곳
강의 계획
2주차 OT, 파이썬 특징, 파이썬 설치 및 hello world 출력
3주차 데이터형, 데이터 구조
4주차 제어문, 함수
5주차 클래스
6주차 모듈,패키지
7주차 중간고사 전주 (휴강)
8주차 중간고사 (휴강)
9주차 보강 or 복습
10주차 입출력, 로깅
11주차 에러, 예외처리
12주차 advanced python (미정)
13주차 advanced python (미정)
14주차 advanced python (종강)
15주차 기말고사 전주
16주차 기말고사
파이썬 설치 ( Window )
1. https://www.python.org 접속 ( 구글에 python 으로 검색 )
2. Python v3.5.2 다운로드
파이썬 설치 ( Window )
다운로드 받은 설치 파일 실행
파이썬 설치 ( Window )
Customize installation 클릭
파이썬 설치 ( Window )
Next 버튼 클릭
파이썬 설치 ( Window )
1. 설치 경로 기억하기! ( 복사하세요 )
2. Install 버튼 클릭
파이썬 설치 ( Window )
이전 페이지에서 복사한 경로에 다음과 같은 파일이 있으면 설치 성공!!
파이썬 설치 ( Window )
아직 끝나지 않았습니다.
파이썬 설치 ( Window )
1. 내컴퓨터 > 우클릭 > 속성
2. 고급 시스템 설정 클릭
파이썬 설치 ( Window )
1. 고급 > 환경변수
2. 새로만들기
3. 이름 : PYTHON_HOME , 값 : [설치경로] 입력 > 확인
파이썬 설치 ( Window )
1. 다시 환경변수 > Path 누른 뒤 > 편집
2. %PYTHON_HOME% , %PYTHON_HOME%Scripts 추가
파이썬 설치 ( Window )
1. Cmd창 실행
2. Python –version, Pip –version 입력후 위와 같은 글씨가 뜨면 성공
파이썬 설치 ( Window )
아직 끝나지 않았습니다.
파이썬 설치 ( Window )
• 이클립스와 같은 통합 개발 툴
(IDE)
• Android Studio를 만든 JetBrain
에서 개발
• 이쁜 UI와 각종 편리한 기능들이
내장되어 있음
• 학생 라이선스를 등록하면 공짜
로 사용할 수 있습니다~!
PyCharm을 설치해봅시다

More Related Content

What's hot

What's hot (9)

2015 deploy gate 시작 가이드
2015   deploy gate 시작 가이드2015   deploy gate 시작 가이드
2015 deploy gate 시작 가이드
 
08 모듈
08 모듈08 모듈
08 모듈
 
강분도 - 우분투 소개 (2010Y06M24D)
강분도 - 우분투 소개 (2010Y06M24D)강분도 - 우분투 소개 (2010Y06M24D)
강분도 - 우분투 소개 (2010Y06M24D)
 
12 3 raise문
12 3 raise문12 3 raise문
12 3 raise문
 
Robotics in community
Robotics in communityRobotics in community
Robotics in community
 
강분도 - 공개SW개발과 우분투 (2010Y10M05D)
강분도 - 공개SW개발과 우분투 (2010Y10M05D)강분도 - 공개SW개발과 우분투 (2010Y10M05D)
강분도 - 공개SW개발과 우분투 (2010Y10M05D)
 
04 1 함수
04 1 함수04 1 함수
04 1 함수
 
버추얼박스에 우분투그놈 14.04LTS 설치하기
버추얼박스에 우분투그놈 14.04LTS 설치하기버추얼박스에 우분투그놈 14.04LTS 설치하기
버추얼박스에 우분투그놈 14.04LTS 설치하기
 
150427 크로스플랫폼과qt
150427 크로스플랫폼과qt150427 크로스플랫폼과qt
150427 크로스플랫폼과qt
 

Viewers also liked

Python codelab3
Python codelab3Python codelab3
Python codelab3건희 김
 
Python if loop-function
Python if loop-functionPython if loop-function
Python if loop-function건희 김
 
Python(basic)
Python(basic)Python(basic)
Python(basic)POSTECH
 
Python datatype
Python datatypePython datatype
Python datatype건희 김
 
Effective response to adverse weather conditions using SolarPulse
Effective response to adverse weather conditions using SolarPulseEffective response to adverse weather conditions using SolarPulse
Effective response to adverse weather conditions using SolarPulseMachinePulse
 
빅데이터의 개념과 이해 그리고 활용사례 (Introduction to big data and use cases)
빅데이터의 개념과 이해 그리고 활용사례 (Introduction to big data and use cases)빅데이터의 개념과 이해 그리고 활용사례 (Introduction to big data and use cases)
빅데이터의 개념과 이해 그리고 활용사례 (Introduction to big data and use cases)Wonjin Lee
 

Viewers also liked (8)

Python codelab3
Python codelab3Python codelab3
Python codelab3
 
Python if loop-function
Python if loop-functionPython if loop-function
Python if loop-function
 
Python 01
Python 01Python 01
Python 01
 
Python module
Python modulePython module
Python module
 
Python(basic)
Python(basic)Python(basic)
Python(basic)
 
Python datatype
Python datatypePython datatype
Python datatype
 
Effective response to adverse weather conditions using SolarPulse
Effective response to adverse weather conditions using SolarPulseEffective response to adverse weather conditions using SolarPulse
Effective response to adverse weather conditions using SolarPulse
 
빅데이터의 개념과 이해 그리고 활용사례 (Introduction to big data and use cases)
빅데이터의 개념과 이해 그리고 활용사례 (Introduction to big data and use cases)빅데이터의 개념과 이해 그리고 활용사례 (Introduction to big data and use cases)
빅데이터의 개념과 이해 그리고 활용사례 (Introduction to big data and use cases)
 

Similar to 땅울림 파이썬 스터디 intro

파이썬을 배워야하는 이유 발표자료 - 김연수
파이썬을 배워야하는 이유 발표자료 - 김연수파이썬을 배워야하는 이유 발표자료 - 김연수
파이썬을 배워야하는 이유 발표자료 - 김연수Yeon Soo Kim
 
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)성일 한
 
Python study 1강 (오픈소스컨설팅 내부 강의)
Python study 1강 (오픈소스컨설팅 내부 강의)Python study 1강 (오픈소스컨설팅 내부 강의)
Python study 1강 (오픈소스컨설팅 내부 강의)정명훈 Jerry Jeong
 
Flask! - python web framework flask 튜토리얼
Flask! - python web framework flask 튜토리얼Flask! - python web framework flask 튜토리얼
Flask! - python web framework flask 튜토리얼mangonamu
 
파이썬 생존 안내서 (자막)
파이썬 생존 안내서 (자막)파이썬 생존 안내서 (자막)
파이썬 생존 안내서 (자막)Heungsub Lee
 
코분투메뉴얼 10.04 Cobuntu Manual
코분투메뉴얼 10.04 Cobuntu Manual코분투메뉴얼 10.04 Cobuntu Manual
코분투메뉴얼 10.04 Cobuntu ManualUbuntu Korea Community
 
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)Taeung Song
 
Python, Development Environment for Windows
Python, Development Environment for WindowsPython, Development Environment for Windows
Python, Development Environment for WindowsKwangyoun Jung
 
Ubuntu에서 Flask개발 맛보기 - 1
Ubuntu에서  Flask개발 맛보기 - 1Ubuntu에서  Flask개발 맛보기 - 1
Ubuntu에서 Flask개발 맛보기 - 1Booseol Shin
 
200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬
200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬
200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬Joohyun Han
 
텐서플로우 설치와 주피터 노트북
텐서플로우 설치와 주피터 노트북텐서플로우 설치와 주피터 노트북
텐서플로우 설치와 주피터 노트북jdo
 
200720 바이오협회 생물정보학 파이썬 강의
200720 바이오협회 생물정보학 파이썬 강의 200720 바이오협회 생물정보학 파이썬 강의
200720 바이오협회 생물정보학 파이썬 강의 Joohyun Han
 
파이썬으로 할 수 있는 일 - 파이썬 기초 교육
파이썬으로 할 수 있는 일 - 파이썬 기초 교육파이썬으로 할 수 있는 일 - 파이썬 기초 교육
파이썬으로 할 수 있는 일 - 파이썬 기초 교육테리엇
 
Python packaging
Python packagingPython packaging
Python packagingJi Hun Kim
 
프로그래밍 언어의 기본 개념과 주요 프로그래밍 언어
프로그래밍 언어의 기본 개념과 주요 프로그래밍 언어프로그래밍 언어의 기본 개념과 주요 프로그래밍 언어
프로그래밍 언어의 기본 개념과 주요 프로그래밍 언어Bizmerce Corp
 
Week2-3 review
Week2-3 reviewWeek2-3 review
Week2-3 reviewEun Yu
 
오픈소스 번역 기여하기
오픈소스 번역 기여하기오픈소스 번역 기여하기
오픈소스 번역 기여하기Changwoo Ryu
 

Similar to 땅울림 파이썬 스터디 intro (20)

파이썬을 배워야하는 이유 발표자료 - 김연수
파이썬을 배워야하는 이유 발표자료 - 김연수파이썬을 배워야하는 이유 발표자료 - 김연수
파이썬을 배워야하는 이유 발표자료 - 김연수
 
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
 
About python
About pythonAbout python
About python
 
Python study 1강 (오픈소스컨설팅 내부 강의)
Python study 1강 (오픈소스컨설팅 내부 강의)Python study 1강 (오픈소스컨설팅 내부 강의)
Python study 1강 (오픈소스컨설팅 내부 강의)
 
Flask! - python web framework flask 튜토리얼
Flask! - python web framework flask 튜토리얼Flask! - python web framework flask 튜토리얼
Flask! - python web framework flask 튜토리얼
 
파이썬 생존 안내서 (자막)
파이썬 생존 안내서 (자막)파이썬 생존 안내서 (자막)
파이썬 생존 안내서 (자막)
 
20160126_python
20160126_python20160126_python
20160126_python
 
코분투메뉴얼 10.04 Cobuntu Manual
코분투메뉴얼 10.04 Cobuntu Manual코분투메뉴얼 10.04 Cobuntu Manual
코분투메뉴얼 10.04 Cobuntu Manual
 
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
오픈소스 개발참여한 이야기 (NIPA 오픈프론티어 3기 송태웅)
 
Python, Development Environment for Windows
Python, Development Environment for WindowsPython, Development Environment for Windows
Python, Development Environment for Windows
 
Ubuntu에서 Flask개발 맛보기 - 1
Ubuntu에서  Flask개발 맛보기 - 1Ubuntu에서  Flask개발 맛보기 - 1
Ubuntu에서 Flask개발 맛보기 - 1
 
200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬
200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬
200718 덕성여대 생물정보학 강의 :: 생물정보학 파이썬
 
텐서플로우 설치와 주피터 노트북
텐서플로우 설치와 주피터 노트북텐서플로우 설치와 주피터 노트북
텐서플로우 설치와 주피터 노트북
 
200720 바이오협회 생물정보학 파이썬 강의
200720 바이오협회 생물정보학 파이썬 강의 200720 바이오협회 생물정보학 파이썬 강의
200720 바이오협회 생물정보학 파이썬 강의
 
JetsonTX2 Python
 JetsonTX2 Python  JetsonTX2 Python
JetsonTX2 Python
 
파이썬으로 할 수 있는 일 - 파이썬 기초 교육
파이썬으로 할 수 있는 일 - 파이썬 기초 교육파이썬으로 할 수 있는 일 - 파이썬 기초 교육
파이썬으로 할 수 있는 일 - 파이썬 기초 교육
 
Python packaging
Python packagingPython packaging
Python packaging
 
프로그래밍 언어의 기본 개념과 주요 프로그래밍 언어
프로그래밍 언어의 기본 개념과 주요 프로그래밍 언어프로그래밍 언어의 기본 개념과 주요 프로그래밍 언어
프로그래밍 언어의 기본 개념과 주요 프로그래밍 언어
 
Week2-3 review
Week2-3 reviewWeek2-3 review
Week2-3 review
 
오픈소스 번역 기여하기
오픈소스 번역 기여하기오픈소스 번역 기여하기
오픈소스 번역 기여하기
 

땅울림 파이썬 스터디 intro