파이썬 프로그래밍의 힘제어문구구단

Q

구구단 1단은 출력이 되는데, 그 후의 방향성에 대해 문의드려요!

조회 918

좋아요 2

2017년 5월 14일

A
2개의 답변이 있어요
커뮤니티 파트너 채택
2017년 5월 14일

댓글 1

2017년 5월 14일
답을 바로 알려주시기보다, 방향성/생각할거리를 남겨주시네요! 아주 좋은 답변 감사합니다~ ㅎㅎ
2017년 5월 14일

댓글 2

2017년 5월 15일
바깥쪽의 반복문이 `True`이면 항상 `j = 1`로 초기화되고 안쪽의 반복문이 실행됩니다. 따라서 계속 출력되는 것입니다.
2017년 5월 15일
출력하는 순서를 `print("%d * %d = %d" % (i, j, i * j))"`처럼 하시고, 안쪽의 반복문 안에서는 `j += 1`을, 바깥쪽의 반복문 안에서는 `i += 1`을 해보세요~ 바깥쪽의 반복문의 인덱스는 `i`로 세고, 안쪽의 반복문의 인덱스는 `j`로 세기 때문에 반복문을 적절히 실행하기 위해서는 이와 같이 해야 합니다 :)

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇