파이썬 튜토리얼 (Python tutorial)

Preview:

Citation preview

Python

프로그래머가 되고 싶다.

파이썬을 배운다.

짱 많은 언어

Python이 뭔가요?

파이썬이란? 파이썬 [1](Python)은 1991년 [2] 프로그래머인 귀도 반 로섬 (Guido van Rossum)[3] 이 발표한 고급 프로그래밍 언어로, 플랫폼 독립적이며 인터프리터식, 객체지향적, 동적 타이핑(dynamically typed) 대화형 언어이다. 파이썬이라는 이름은 귀도가 좋아하는 코미디 〈Monty Python's Flying Circus〉에서 따온 것이다. 파이썬은 초보자부터 전문가까지 폭넓은 사용자층을 보유하고 있다. 동적 타이핑(dynamic typing) 범용 프로그래밍 언어로, 펄 및 루비와 자주 비교된다. 다양한 플랫폼에서 쓸 수 있고, 라이브러리(모듈)가 풍부하여, 대학을 비롯한 여러 교육 기관, 연구 기관 및 산업계에서 이용이 증가하고 있다. 또 파이썬은 순수한 프로그램 언어로서의 기능 외에도 다른 언어로 쓰인 모듈들을 연결하는 풀언어(glue language)로써 자주 이용된다. 실제 파이썬은 많은 상용 응용 프로그램에서 스크립트 언어로 채용되고 있다. 도움말 문서도 정리가 잘 되어 있으며, 유니코드 문자열을 지원해서 다양한 언어의 문자 처리에도 능하다.

출처 - Wiki

Q & A

?

스크립트 언어 입니다.

파이썬은

스크립트 언어

컴파일 언어

컴파일 언어

컴파일러

소스파일

컴퓨터

큰 틀만 봐주세요

컴파일러

소스파일

컴퓨터

컴파일 언어

전부 읽고

컴파일러

소스파일

컴퓨터

컴파일 언어

번역해서 보내준다.

대표적인 컴파일 언어

C언어 C++ Java 자바는 조금 다르다고 합니다…

차이점 정리는 언젠간…

인터프리터

소스파일

컴퓨터

스크립트 언어

전부 읽고

인터프리터

소스파일

컴퓨터

스크립트 언어

전부 읽고

인터프리터

소스파일

컴퓨터

스크립트 언어

한 줄씩 읽고

인터프리터

소스파일

컴퓨터

스크립트 언어

보내준다.

인터프리터 컴파일러

프로그램 전체를 번역 프로그램 한 줄씩 번역

목적 코드를 만들어 냄 바로 실행됨

한번 수정할 때 마다 재 컴파일 인터프리터가 꼭 있어야 함

단적인 예

C++

코드를 전부 입력한 후

디버깅 하면

실행 된다.

Python

파이썬은 한 줄 씩

바로바로

스크립트 언어의 종류

Python Ruby PHP Java Script

그 밖에도 더 있긴 하지만…

파이썬으로 할 수 있는 일들

웹도 만들구요

게임도 만들 수 있어요

파이썬을 사용하는 곳

기타 등등

파이썬 만을 사용하진 않습니다.

을 설치해봅시다.

파이썬

Python 설치 윈도우에서의

2.7 과 3.4의 차이?

어떤 것을 선택하죠?

Case by Case

2.7 은 더 이상 버전 업그레이드가 없다.

3.X 는 하위 호환성이 떨어진다. But 점점 개선 중

사용 할 라이브러리를 지원하는지 확인

하고 싶은 거 하세요.

다운 받은 파이썬을 실행합시다.

저는 이미 설치해 놓아서 붉은 글씨가 뜹니다.

설치가 끝났으면 에서

이런 폴더를 볼 수 있습니다.

폴더 내의 Command Line을 이용할 수도 있지만

기본 cmd에서도 이용하기 위해서

환경 변수를 설정해 봅시다.

Python 3.4의 경우 다음과 같이 입력합니다. Python 2.7의 경우 C:WPython27;

cmd 창에서 python을 타이핑 해봅시다.

테스트로 간단한 사칙연산을 해보세요.

제대로 나오면 설치가 끝났습니다.

다른 운영체제에서는?

이미 설치되어 있음 단 Python 2.7임

터미널에서 테스트해보세요

다음 슬라이드는 문법에 대하여…

Recommended