Py 반복문 for 중첩 - sonkoni/Koni-Wiki GitHub Wiki

중첩 for

for i in range(5):
	for j in range(5):
		print('j:', j, sep='', end=' ')
	print('i:', i, '\\n', sep='')


#                         ----- 바깥쪽 루프
# >>> j:0 j:1 j:2 j:3 j:4 i:0\n
# >>> j:0 j:1 j:2 j:3 j:4 i:1\n
# >>> j:0 j:1 j:2 j:3 j:4 i:2\n
# >>> j:0 j:1 j:2 j:3 j:4 i:3\n
# >>> j:0 j:1 j:2 j:3 j:4 i:4\n
#     ------------------- 안쪽 루프
for i in range(5):
	for j in range(5):
		print('*', end='')
	print()

# >>> *****
# >>> *****
# >>> *****
# >>> *****
# >>> *****
for i in range(5):
	for j in range(5):
		if j <= i:
			print('*', end='')
	print()

# >>> *
# >>> **
# >>> ***
# >>> ****
# >>> *****