Language/Python / / 2009. 7. 14. 17:07

[Python] 2. 파이썬 기본 문법 공부.

반응형


프린트 하기.

>> print 'Hello World'
Hello World
>> print 1; print 2    # ; 를 붙이면 줄바꿈 된다.
1
2
>> print 1,; print 2     #, 를 붙이면 줄바꿈하지 않는다.
1 2

3.0 버전 이상에서는

>> print ('aaa')

형식으로 가로를 넣어주어야 한다.

산술 연산.
기본적인 다른 것과 같다.
+(덧셈). -(뺄셈). *(곱하기) /(나누기), %(나머지)

>> 4 + 5 * 9
49
>> 8.0 / 3.0     # 실수형 연산은 결과도 실수형, 두 수중 하나만 실수여도 실수이다.
2.6666666666666665
>> -9 / 5    # 5 * (-2) + 1 과 같은 형식으므로.
-2
>> 2 ** 3     # ** 는 지수 연산자.
8
>> 2 ** 3 ** 4    # 숫자가 커지면 자동으로 롱(Long)형 정수로 변환된다.
2417851639229258349412352L
>>> a = 1 + 3j     # 복소수를 표현할 수 있다. 허수부 뒤에는 'j'가 붙는다.
>>> b = 2 - 2j
>>> a * b
(8+4j)


종료하기
Ctrl + D
윈도우 Command 에서는 Ctrl + D가 안먹었다.
>>imort sys
>>sys.exit()
로 해야 된다. 무슨 차이인지는 잘....


파이썬 버전 알아보기
>>> import sys
>>> sys.version
'2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)]'
>>> sys.version_info
(2, 6, 2, 'final', 0)

파이썬 파일 실행시키기
IDLE(Python GUI) 로 작업하였다.
File-New Window 를 하여 새창에서
소스를 적는다.
import calendar
calendar.prmonth(2001, 3)


File-Save 를 하여 cal.py로 저장하였다.

Command 창에서

$python cal.py
     March 2001
Mo Tu We Th Fr Sa Su
                 1   2   3   4
 5    6    7   8   9  10  11
12  13  14  15  16  17 18
19  20  21  22  23  24 25
26  27  28  29  30  31

위와 같이 결과가 출력된다.


다른 모듈에서 모듈파일 실행하기.

>> execfile('modfile.py')    # 모듈은 .py로 끝나야 한다.  파일을 수행시킨다.

또는

>> import modfile      #.py 생략. 모듈에 있는 내용을 모듈 이름을 통하여 사용한다.

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유