개념 정리/문법 정리
for 반복문
히니1008
2022. 6. 22. 00:09
for 반복문
for 카운터변수 in range(반복횟수):
반복해서 실행할 명령
for i in range(10):
print(i)
0
1
2
3
4
5
6
7
8
9
for 반복문
0 1 2 3
1 2 3 4
2 3 4 5
3 4 5 6
for i in range(6):
n1 = i + 1
for j in range(6):
n2 = j + 1
print(n1, n2)
1 1
1 2
1 3
1 4
1 5
1 6
2 1
2 2
2 3
2 4
2 5
2 6
3 1
3 2
3 3
3 4
3 5
3 6
4 1
4 2
4 3
4 4
4 5
4 6
5 1
5 2
5 3
5 4
5 5
5 6
6 1
6 2
6 3
6 4
6 5
6 6
만약 주사위를 두번 던져서 나온 숫자들의 합이 4의 배수가 되는 경우만 구해야 한다면 다음과 같이 if조건문을 추가한다.
for i in range(6):
n1 = i + 1
for j in range(6):
n2 = j + 1
n = n1 + n2
if n % 4 == 0:
print(n1, n2)
1 3
2 2
2 6
3 1
3 5
4 4
5 3
6 2
6 6