YYYEJI

[Python] 반복문 (for문) 본문

Python

[Python] 반복문 (for문)

YEJI ⍢ 2022. 9. 26. 16:32
728x90

반복문이란?

 특정 조건을 만족할 때 같은 동작을 계속해서 반복하고자 할 때 사용합니다.

Ex) for문, while문 etc . . .

 

 

 

for 변수 in range(시작, 끝-1, 증가폭):

반복할 코드

 

 

예제를 통해서 이해 해봅시다.

range 함수 안에 숫자를 넣어주면 그 숫자-1 까지 증가하게 됩니다.

그 이유는 숫자가 1이 아닌 0부터 증가하기 때문입니다.

 

 

아래 코드는 0부터 9까지 출력하는 예제입니다.

(코드와 같이 숫자를 넣어주면, 0부터 9까지 1씩 증가하게 됩니다.)

for i in range(10):
    print(i)

 

 

 

아래 코드는 1부터 10까지 출력하는 예제입니다.

(코드와 같이 숫자를 넣어주면, 1부터 10까지 1씩 증가하게 됩니다.)

for i in range(1, 11):
    print(i)

 

 

 

아래 코드는 1부터 10까지 출력하는 예제입니다.

(코드와 같이 숫자를 넣어주면, 1부터 10까지 2씩 증가하게 됩니다.)

for i in range(1, 11, 2):
    print(i)

 

 

아래 코드는 10부터 1까지 감소할 거 같지만 그렇지 않습니다.

range 함수의 증가하는 기본 값이 1이기 때문입니다.

for i in range(10, 0):
    print(i)

감소를 시키기 위해서는 아래 예제를 이용해 주세요.

 

 

 

 

증가폭을 -n으로 지정해주셔야 i의 값이 감소하게 됩니다.

for i in range(10, 0, -1):
    print(i)

 

 

 

◡̈

 

 

'Python' 카테고리의 다른 글

[Python] for문을 이용한 list 값 출력  (0) 2022.09.26
[Python] Continue, Break  (0) 2022.09.26
[Python] 중첩 if 문  (0) 2022.09.24
[Python] If, elif, else 문 정리  (0) 2022.09.24
[Python] AND, OR 연산하기  (0) 2022.09.24