파이썬에 대한 이야기는 너무 많은 자료들이 있어서 그냥 생략 하도록 한다.


어차피 이걸 보거나 들어오게 되는 사람은 파이썬에 대한 생각을 가지고 올테니 그냥 시작하면 될거 같다.


나 또한 지금 파이썬을 처음 켜보았다. 


그리고 현재부터 작성되는 글은 모두 윈도우에서 작업 합니다. 


우선 파이썬을 다운로드 해보자 http://www.python.org/downloads 에서 윈도우용 파이썬을 다운로드 할수 있다.


들어가게되면

좌측에 3.x 버전과 우측에 2.x 버전이 있는데 마음에 드는걸로 하면 된다.


* 2.x 프로그램은 3.x에서 지원되지 않는점 잊지 말아야 한다. 



설치파일 실행시 Install Now 로 실행하면 된다. (이걸 쓰는 순간은 이미 설치가되어있어서 이미지 생략)


그리고 밑 부분에 Add_Python 3.5 to PATH 를 체크 해주고 설치한다.


설치가 완료 되었다면 시작 - 모든 프로그램 - Python3.5 폴더가 생성된다.


해당 보이시는 파일에 Python 3.5 (32-bit)을 클릭해서 실행하면 된다 저같은 경우는 마우스 우클릭 보내기-> 바탕화면 보내기로  바로가기를 만들어서 사용 중


Python3.5 (32 -bit)을 키고 간단한 실습 정도를 해보자


>>> 는 프롬프트(prompt)라고 한다. 


일단 종료는 Ctrl +Z  -> Enter 를 치게 되면 종료가 된다.


또한 >>> 옆에다가 

>>> import sys

>>> sys.exit() 하고 엔터를 처도 종료가 된다.


기초 연산 


>>> 1 + 2 

3


>>> 5/3

1.66666~7


변수 선언도 역시


>>>a=1

>>>b=2

>>>a+b 

3


신기한점 복소수도 된다.

a =5+9j

b = 3

a *b

(15+27j) 가 출력이 된다.


if 문의 경우에 특이한점을 보았다.


>>>a=3

>>>if a>1:

. . . print("a is greater than 1")   (if a>1: 하고 엔터를 치게되면 자동적으로 옆에 ... 이 생기게 되는데 


이 상태에서 바로 print("a is grater than 1") 이라고 입력하게 되면


IndentationError : expected an indented block 이라는 에러가 발생한다. (들여쓰기를 해주지 않아서이다.)


스페이스바를 4번 넣고나서 print~ 를 입력하게 되면

한번더 ... 이 생기게 된다.

... 이 있다는 것은 아직 문장이 끝나지 않았음을 의미한다.

이상태에서 엔터를 한번더 치게되면


a is greater than 1 이라는 결과가 나타난다.



반복문 for 



4의 스페이스바로 공백을 넣어 주어야 한다.  혹은 Tab키를 이용 


반복문 while


함수 def

gugu 함수 

def gugu(a,b):

i=0

while i<b:

i=i+1

print(a*i)


a숫자의 b단까지 출력

gugu(3,7) 3의 7단까지 출력 



'개발일지(Language) > Python(3.x)' 카테고리의 다른 글

6 - 문자열 포매팅(기본)  (0) 2016.07.26
5 - 문자열 과 자료형  (0) 2016.07.25
4 - 연산자  (0) 2016.07.25
3 - 숫자형  (0) 2016.07.25
2 - 에디터  (0) 2016.07.25

+ Recent posts