프로그래밍/Python
구구단 출력 예제 for Python and Jython
Scripter
2008. 2. 17. 19:47
Python(및 Jython) 언어의 함수 정의 구문 양식은
def functionName(parameters):
block
이다.
또 Python(및 Jython) 언어의 반복문 양식은
for varName in Range:
block
이다.
소스 파일명: forTest.py
------------------------------[소스 시작]
def printDan(dan):
for i in range(1, 10):
print "%d x %d = %d" % (dan, i, dan*i)
printDan(2)
------------------------------[소스 끝]
실행> python forTest.py (또는 jython forTest.py)
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
* Jython의 경우:
실행> jython forTest.py
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
* IronPython의 경우:
실행> ipy forTest.py
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18