파이썬에서 print 관련 질문입니다.


구구단 표시하는것


for a in range(2,10):

for b in range(1,10):

print(a*b)


결과:

10 

12 

14 

16 

18 

12 

15 

18 

21 

24 

27 

12 

16 

20 

24 

28 

32 

36 

10 

15 

20 

25 

30 

35 

40 

45 

(이하 생략)


이렇게 나오는것을


2    3    4      5      6     7       8      9

4    6    8     10    12     14     16     18

6    9    12    15    18    21      24    27

(이하 생략)


이런식으로 나오게 하려면 어떻게 해야하나요? 2단 끝나면 옆줄에 3단 4단 5단...


for a in range(2,10):

for b in range(1,10):

print(a*b)


여기에 살을 붙혀서 알려주시면 감사하겠습니다.