본문 바로가기

Etc/Python

#02 기초문법

주석


한줄 주석

 # content


여러줄 주석 : (""")로 감싸거나 (''')로 감싸도 됩니다.

"""

content

"""




사칙연산


더하기, 빼기

>>> 1 + 2

3

>>> 2 - 1

1


나눗셈, 곱셈

>>> 3 / 2.4

1.25

>>> 3 * 9

27


제곱

>>> 3 ** 4

81


>>> 7 // 4

1

>>> -7 // 4

-2

유의할점으로 -7/4 = -1.75인데 //를 사용하면 -2가 나온다. 이 이유는 //가 나눗셈 결과값보다 작거나 같은 정수 중 가장 큰 정수를 리턴하기 때문이다.


나머지

>>> 7 % 3

1




변수에 숫자 대입 후 연산

>>> a = 1

>>> b = 2

>>> a + b

3


변수에 문자 대입 후 출력

>>> a = "Python"

>>> print(a)

Python


복소수 지원

>>> a = 2 + 3j

>>> b = 3

>>> a * b

(6+9j)




조건문 if

>>> a = 3

>>> if a > 1 :

…    print("a is greater than 1")

…    

a is greater than 1




반복문 for

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

...    print(a)

...

1

2

3


반복문 while

>>> i = 0

>>> while i < 3 :

...    i=i+1

...    print(i)

...

1

2

3




함수

>>> def sum(a, b) :

...    return a+b

...

>>> print(sum(3,4))

7


 C언어의 } 를 (enter)x2 로 대체된다고 여길 수 있다. 

(c로 함수를 쓸때 가독성을 위해 탭문자를 통해 들여쓰기를 하는데 이 들여쓰기로 함수의 끝을 파악한다고 보면 된다.)





에디터로 파이썬 프로그램 작성하기


# hello.py

print("Hello world")


 이렇게 작성한 파일을 hello.py라는 이름으로 C:\Python에 저장한다.

 이제 이 파일을 실행시키기 위해 cmd를 연뒤 hello.py을 실행한다.


C:\Users\home>cd C:\Python C:\Python>python hello.py Hello World




파이썬 IDLE


 파이썬 IDLE(Intergrated Development and Learning Environment)은 파이썬 프로그램 작성을 도와주는 통합 개발환경으로 파이썬 설치시 기본으로 설치되는 프로그램입니다. IDLE을 가지고 전문적인 파이썬 프로그램을 만들기는 부족하지만 공부의 목적으로는 매우 좋다.


 IDLE은 크게 두가지 창으로 구성되는데 

 - Shell Window(쉘 창) - Python Shell이 실행되는 창

 - Editor Window(에디터 창) - Python Editor가 실행되는 창이다.


 IDLE 실행하면 IDLE Shell Window이 뜬다.


 쉘 창 메뉴에서 [File -> New File]을 선택하면 IDLE Editor Window가 나타난다.

IDLE Editor에 소스를 직접 작성하고 [Run - Run Module] (F5) 을 선택해 실행해본다.

 실행 해 보면 파일 먼저 저장하라는 다이얼로그가 나온다.

저장하면 실행이 되는데 실행 결과는 IDLE Shell Window에 표시된다.

 프로그램을 재실행하려면 에디터 창에서 F5키로 다시한번 실행하면 되고, Tab키로 자동완성 기능을 사용 할 수 있다.(스페이스바로 선택)



'Etc > Python' 카테고리의 다른 글

#06 자료형의 참과 거짓, 변수  (0) 2016.11.27
#05 자료형-3(딕셔너리, 집합 자료형)  (0) 2016.11.27
#04 자료형-2(리스트, 튜플)  (0) 2016.11.24
#03 자료형-1(숫자형, 문자열 자료형)  (0) 2016.11.23
#01 Python  (0) 2016.11.22