본문 바로가기

Python 파이썬 반복문 - for문

벙찐 오리 2022. 6. 14.

문법

for '변수명' in range(값,값,값) :

range(값, 값, 값) : 또는, range(값, 값) : 으로 적어주어도 상관없다.

range안에 들어가는 값의 순서는 시작번호, 끝번호, 증감분이다. 예를들어, range(1,10,3)이라면 '1부터 10까지 3씩 증가하면서 반복 실행해라.' 라는 코드가 된다.


예시

1부터 10까지의 숫자 중, 2씩 증감해서 출력.

for i in range(1,10,2) :
    print(i);

1
3
5
7
9


for문 + if문

100이하의 숫자 중에서, 2의 배수도 아니고, 3의 배수도 아닌 숫자를 모두 출력.

for x in range(1,101,1) :
    if x%2==0 or x%3==0 :
        continue;
    print(x);

1
5
7
11
13
17
19
23
25
29
31
35
37
41
43
47
49
53
55
59
61
65
67
71
73
77
79
83
85
89
91
95
97

댓글