Coding/Python

[Python] 2-3. 제어문(for문)

Anhwa 2023. 8. 21.
728x90
for문

파이썬의 직관적인 특징을 가장 잘 보여 주는 것이 바로 이 for 문이다. while 문과 비슷한 반복문인 for 문은 문장 구조가 한눈에 들어온다는 장점이 있다. for 문을 잘 사용하면 프로그래밍이 즐거워질 것이다.

 

for문의 기본 구조

for문의 기본 구조는 아래와 같다.

for 변수 in 리스트(또는 튜플, 문자열):
    수행할_문장1
    수행할_문장2
    ...

리스트나 튜플, 문자열의 첫 번째 요소부터 마지막 요소까지 차례로 변수에 대입되어 ‘수행할_문장1’이 실행 후, ‘수행할_문장2’ 등이 실행된다.

 

for문의 예제를 한 번 살펴보자.

test_list = ['one', 'two', 'three'] 
for i in test_list: 
	print(i)
###출력: one 
###출력: two 
###출력: three

이런 식으로 출력 할 수 있다.

 

continue문과 range함수

while 문에서 살펴본 continue 문을 for 문에서도 사용할 수 있다. 즉, for 문 안의 문장을 수행하는 도중 continue 문을 만나면 for 문의 처음으로 돌아가게 된다.

 

for 문은 숫자 리스트를 자동으로 만들어 주는 range 함수와 함께 사용하는 경우가 많습니다.

예를 들어 range(10)은 0부터 10 미만의 숫자를 포함하는 range 객체를 만들어 준다.

시작 숫자와 끝 숫자를 지정하려면 range(시작_숫자, 끝_숫자) 형태를 사용하는데, 이때 끝 숫자는 포함되지 않는다.

 

오늘도 간단하게 파이썬에서 조건문을 사용하는 법에 대해 알아보았습니다. 많은 도움이 되셨기를 바랍니다.

'Coding > Python' 카테고리의 다른 글

[Python] 4. 클래스  (0) 2023.08.21
[Python] 3. 함수  (0) 2023.08.21
[Python] 2-2. 제어문(while문)  (0) 2023.08.17
[Python] 2-1. 제어문(if문)  (0) 2023.08.17
[Python] 1. 자료형  (0) 2023.05.18

댓글