파이썬 while 문을 for문으로 바꾸는데 같은 실행값이 나오지 않습니다
조회수 482회
##전역변수 선언 부분##
i,k=0,0
##메인코드 부분##
i=0
while i<9:
if i<5:
k=0
while k<4-i:
print(' ', end='')
k+=1
k=0
while k<i*2+1:
print('\u2665', end='')
를
##전역변수 선언 부분##
i,k=0,0
##메인코드 부분##
for i in range(0,9):
if i<5:
for k in range(0,4-i):
print(' ',end='')
k+=1
for k in range(0,i*2+1):
print('\u2665',end='')
이런 for 부분으로 바꿨는데
for에 대한 이해도가 낮아 같은 실행값이 나오지 않습니다
어떤 부분을 간과했는지 질문합니다
댓글 입력