Quant/Python

파이썬 기초2

Quant Tree 2020. 10. 15. 19:28

파이썬 설치 시, 어느 곳에서든지 실행될 수 있도록 'Add Python 3.x to PATH' 옵션을 반드시 선택해야함

 

대화형 인터프리터; Python shell

 

>>>는 prompt라고 함

 

대화형 인터프리터를 종료할 때는

Crtl + Z -> Enter를 누른다(유닉스 계열에서는 Ctrl + D)

혹은

>>> import sys

>>> sys.exit()

 

 

기초문법

>>> a = "Py"

>>> print(a)

Py

 

 

조건문

>>> a = 3

>>> if a > 1:

...    print("a is greater than 1") ; 들여쓰기는 spacebar 4칸. "..."은 아직 문장이 끝나지 않았음을 의미

...

a is greater than 1

 

 

반복문 for

>>> for a in[1, 2, 3]:

...    print(a)

...

1

2

3

 

for문을 사용하면 실행해야할 문장을 여러 번 반복해서 실행시킬 수 있다. 위 예는 대괄호 []사이에 잇는 값들을 하나씩 출력

위 코드의 의미는 [1,2,3] 리스트의 앞에서부터 하나씩 꺼내어 a 변수에 대입후 print(a)를 수행하라임

 

 

반복문 while

 

>>> i = 0

>>> while i < 3:

...    i = i + 1

...    print(i)

...

1

2

3

 

 

함수

>>> def add(a,b):

...    return a + b

...

>>> add(3,4)

7

 

파이썬에서 def는 함수를 만들 때 사용하는 예약어. a, b는 입력값이고, a+b는 결괏값

* 예약어란 프로그래밍 언어에서 이미 문벅적인 용도로 사용하고 있는 단어를 말함