파이선, while 문을 이용해 구구단을 써보자.

2015. 11. 16. 16:45Tips

틈을 내서 파이선 책을 보며 따라하고 있다.

아직 뭘 개발해야할지도 모르지만,

책에서 시키는대로,

그리고 책에서 말해주지 않지만,

그 답에 맞춰서 코드를 짜는 정도?


아래는 맥의 Terminal에서 확인해본

구구단 2단에서 9단까지이다.


>>> a = 1

>>> while a <= 8:

...     a = a + 1

...     i = 1

...     while i <= 9:

...             print a, '*', i, '=', a*i

...             i = i + 1

... 


2 * 1 = 2

2 * 2 = 3

...

9 * 8 = 72

9 * 9 = 81



print 이하가 a, '*', i, '=', a*i 가 의미하는 것은

a를 쓰고 거기에 문자 *를, 그 다음 i를,

그 뒤로 문자 =을

그리고 a*i 값을 인쇄하라는 명령이다.


이 명령값을,

'a = 1'일 때,

a가 8이하의 값일 때, a + 1값까지(9일 때까지,)

'i = 1'일 때,

i = i + 1의 값이 9이하일 때까지(9일 때까지,)

수행하라는 의미이다.