본문 바로가기

파이썬 for 문

액트 2022. 5. 2.
반응형

for 문

문법
for 변수 in 문자열(or 튜플 or 리스트):
    반복적으로 실행하고자 하는 명령문

                           ⁝

for 문을 만난 프로그램은 우선 in 키워드가 가리키는 문자열, 튜플 또는 리스트의 첫 번째 요소를 꺼내 변수에 대입합니다. 이렇게 대입된 변수는 for 문 내부의 명령문에서 자유롭게 사용할 수 있습니다.

 

for 문 내부의 모든 명령문을 수행하고 나면 또다시 해당 문자열, 튜플 또는 리스트로 돌아가 다음 요소가 있는지를 검사합니다. 만약 다음 요소가 존재한다면 해당 요소를 변수에 대입하고 또다시 루프를 실행하며, 만약 다음 요소가 존재하지 않는다면 for 문은 종료됩니다.

이처럼 for 문은 대상이 되는 문자열, 튜플 또는 리스트의 길이만큼만 손쉽게 반복문을 수행할 수 있습니다.

for 문에서 선언된 변수는 for 문 내부에서만 사용할 수 있으며, for 문이 종료되면 사용할 수 없습니다.

 

다음 예제는 해당 문자열의 모든 문자를 하나씩 출력하는 예제입니다.

예제
str = "파이썬 프로그래밍"  

for ch in str:

    print(ch)
    
결과값
파
이
썬
 
프
로
그
래
밍

 

 
반응형

'IT > 소프트웨어' 카테고리의 다른 글

엑셀 VBA 파일명 일괄 변경하기  (0) 2022.07.07
엑셀 VBA 메일 보내기 자동화 매크로 만들기  (36) 2022.07.01
파이썬 while 문  (0) 2022.04.29
파이썬 조건문 if 문  (0) 2022.04.28
파이썬 설치하는 방법  (0) 2022.04.27

댓글