반응형
프린트 하기.
>> print 'Hello World'
Hello World
>> print 1; print 2 # ; 를 붙이면 줄바꿈 된다.
1
2
>> print 1,; print 2 #, 를 붙이면 줄바꿈하지 않는다.
1 2
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)
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()
로 해야 된다. 무슨 차이인지는 잘....>>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)
>>> 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)
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
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 생략. 모듈에 있는 내용을 모듈 이름을 통하여 사용한다.
또는
>> import modfile #.py 생략. 모듈에 있는 내용을 모듈 이름을 통하여 사용한다.
반응형