파이썬(Python)?
④ 흥미를 유발하는 코딩 방식
⑤ 무료이다.
(1). 소개 및 장점
파이썬이란 1990년에 암스테르담의 귀도 반 로섬(Guido Van Rossum)에 의하여 만들어진 인터프리터 언어이다.
뱀의 이름을 형상으로한 언어로써 대부분의 파이썬 교재에 아이콘이 뱀 모양으로 그려진 이유가 여기에 있다.
장점은 아래와 같다.
① 강력하다
② 간결하다.
④ 흥미를 유발하는 코딩 방식
⑤ 무료이다.
(2). 간결한 파이썬 코드 예제
메뉴명 추가를 위한 설정
PYTHON
# simple.py
languages = ['python', 'perl', 'c', 'java']
for lang in languages:
if lang in ['python', 'perl']:
print("%6s need interpreter" % lang)
elif lang in ['c', 'java']:
print("%6s need compiler" % lang)
else:
print("should not reach here")
(3). 파이썬으로 가능한 것 들
① 시스템유틸리티
② C/C++ 연동
③ 웹프로그래밍 - Flask , Django Framework
④ 수치연산 프로그램
⑤ 데이터베이스
본 블로그에서 파이썬 관련 포스팅을 하는 궁극적인 목표는 바로 Flask 및 Django 프레임워크를 실습하기 위함이다.
(4). 파이썬 설치
http://www.python.org/downloads/ 접속하여 운영체제 , 실행환경에 맡게 다운 받을 수 있다. 이를 다루는 포스팅이 많으므로, 자세한 설치는 생략한다.
설치시 반드시 파이썬 설치 경로를 환경변수
에 등록하는 것을 잊지 말자. (설치 후 당연히 등록 가능)
(5). 공부방향
① 기초 문법 부터 우선 빠르게 학습한다.
② 본 블로그에서는 2.x , 3.x 버전 중에서
② 본 블로그에서는 2.x , 3.x 버전 중에서
3.x
를 기반으로 학습한다.
③ 파이썬 관련 스터디 자료는 고퀄리티의 넘치는 무료 E-Book
을 이용한다.
④ 장고(Django) 및 플라스크(Flask) Framework를 병행하여 포스팅한다.
⑤ 파이썬 관련 튜토리얼과 스크린 캐스트 사이트를 적극 활용한다.
(6). 참고사이트
TheNewBoston’s Python Programming Tutorials - 쉽게 파이썬
기초
를 배울수 있는 사이트
Nettuts+’s Python from Scratch - Django를 활용한 다이나믹한 웹 사이트
제작 가능
Learn Python the Hard Way - 무료
E-Book
The Django Book - 무료
E-Book
'언어 > Python' 카테고리의 다른 글
파이썬 알고리즘 - 문자열을 입력받아 중복단어 압축하기 (0) | 2017.08.20 |
---|---|
파이썬 알고리즘 - 공백을 %20으로 변환하기 (0) | 2017.08.19 |
파이썬 알고리즘 - 문자열로 서로 다른 단어 만들어내기(Anagram) (0) | 2017.08.18 |
파이썬 알고리즘 - 문자열 입력받아 역(Reverse)으로 출력 (0) | 2017.08.16 |
파이썬 알고리즘 - 문자열에 포함된 문자들이 전부 유일한지 검사 (0) | 2017.08.14 |