파이썬 질문드립니다.

익명 사용자의 이미지

파이썬 소스코드를 작성하였는데,

for j in range(1, 10):
print(end='\t')
for i in range(1,4):
print("%3d x %d = %2d "% (i, j, i * j),end='\t')

print (" ")# 줄바꿈

for j in range(1, 10):
print(end='\t')
for i in range(4, 7):
print ("%3d x %d = %2d " % (i, j, i * j), end='\t')

print(" ")

for j in range(1, 10):
print(end='\t')
for i in range(7, 10):
print ("%3d x %d = %2d "% (i, j, i * j), end= '\t')

구구단이 실행은 잘됩니다. 그런데 출력창 크기를 조절해야만 가로로 잘 정렬된 표가 나옵니다. 출력창 크기를 조절하지 않고도 정렬된 표가 나오게 하려면 print ("%3d x %d = %2d "% (i, j, i * j), end= '\t') 이부분을 고쳐야하는 것인가요..? 아니면 원래 크기를 조절해서 하는것인가요..?
답변 주시면 감사하겠습니다.

익명 사용자의 이미지

해결했습니다. 감사합니다