2 분 소요

########
# 반복문 #
########
#########
# while문

i = 1
result = 0

# 조건까지 반복실행
while i <= 9:
    if i % 2 == 1:
        result += i
    i += 1

print(result)
25
#########
# for문
result = 0

# in
for i in range(1,10):
    result += i

print(">>",result)
print()

scores = [90,85,77,65,55]

for i in range(5):
    if scores[i] >= 80:
        print(i+1,"번 학생은 합격")
print()

# not in
black_list ={2,4}
for i in range(5):
    if i+1 not in black_list:
        if scores[i] >= 80:
            print(i+1,"번 학생은 합격_black")
print()

# 중복 for문, 구구단
for i in range(2,10):
    for j in range(1,10):
        print(i, "X", j, "=", i*j)
    print()

>> 45

1 번 학생은 합격
2 번 학생은 합격

1 번 학생은 합격_black

2 X 1 = 2
2 X 2 = 4
2 X 3 = 6
2 X 4 = 8
2 X 5 = 10
2 X 6 = 12
2 X 7 = 14
2 X 8 = 16
2 X 9 = 18

3 X 1 = 3
3 X 2 = 6
3 X 3 = 9
3 X 4 = 12
3 X 5 = 15
3 X 6 = 18
3 X 7 = 21
3 X 8 = 24
3 X 9 = 27

4 X 1 = 4
4 X 2 = 8
4 X 3 = 12
4 X 4 = 16
4 X 5 = 20
4 X 6 = 24
4 X 7 = 28
4 X 8 = 32
4 X 9 = 36

5 X 1 = 5
5 X 2 = 10
5 X 3 = 15
5 X 4 = 20
5 X 5 = 25
5 X 6 = 30
5 X 7 = 35
5 X 8 = 40
5 X 9 = 45

6 X 1 = 6
6 X 2 = 12
6 X 3 = 18
6 X 4 = 24
6 X 5 = 30
6 X 6 = 36
6 X 7 = 42
6 X 8 = 48
6 X 9 = 54

7 X 1 = 7
7 X 2 = 14
7 X 3 = 21
7 X 4 = 28
7 X 5 = 35
7 X 6 = 42
7 X 7 = 49
7 X 8 = 56
7 X 9 = 63

8 X 1 = 8
8 X 2 = 16
8 X 3 = 24
8 X 4 = 32
8 X 5 = 40
8 X 6 = 48
8 X 7 = 56
8 X 8 = 64
8 X 9 = 72

9 X 1 = 9
9 X 2 = 18
9 X 3 = 27
9 X 4 = 36
9 X 5 = 45
9 X 6 = 54
9 X 7 = 63
9 X 8 = 72
9 X 9 = 81

댓글남기기