for i in range(5) :
for j in range(5) :
print(j, end='')
print() #j 한번 돌고 줄을 바꿔주라는 의미
=> 결과값
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
=> 마지막줄 print() 안하면 0123401234012340123401234 - 줄바꾸기 용
for i in range(5) :
print('i : ', i, sep='', end=' ')
for j in range(5) :
print('j : ', j, sep='', end=' ')
print()
-i : 0 일떄 j : 0 ... j : 4 이런식으로 출력
=>결과값 :
i : 0 j : 0 j : 1 j : 2 j : 3 j : 4
i : 1 j : 0 j : 1 j : 2 j : 3 j : 4
i : 2 j : 0 j : 1 j : 2 j : 3 j : 4
i : 3 j : 0 j : 1 j : 2 j : 3 j : 4
i : 4 j : 0 j : 1 j : 2 j : 3 j : 4
*****
****
***
**
*
위와 같은 모양 별모양 출력해주기 위해선 어떻게 해야할까?
(1) 내가 한 풀이
for i in range(5,0,-1) :
for j in range(i) :
print('*', end='')
print()
(2) 다른 풀이
for i in range(5) :
for j in range(5-i) :
print('*', end='')
print()