for 루프문은 특정 시퀀스(리스트, 튜플, 문자열)의 각 항목에 대해 반복적인 작업을 수행할때 사용됩니다.
for 루프문을 이용하면 항목을 순차적으로 가져와 블럭(block)내에서 실행합니다. 반복이 끝나면 루프가 종료됩니다.
<aside> 💡 예제 1. 문자 반복
</aside>
fruits = ['apple', 'banana', 'cherry']
for i in fruits:
print( '과일: ' + i )
<aside> 💡 예제 2. 문자열 반복
</aside>
word='python'
for i in word:
print('철자'+i)
<aside> 💡 예제 3. 숫자 범위 반복
</aside>
for i in range(5): # 0~4까지의 숫자를 반복
print('숫자'+str(i))
<aside> 💡 문제 1. 숫자 1번부터 10번까지 출력하시오
</aside>
for i in range(1, 11): # 1번부터 11 미만까지
print( i )
<aside> 💡 문제2. 위의 결과를 다시 출력하는데 가로로 출력하시오 !
</aside>
for i in range(1, 11): # 1번부터 11 미만까지
print( i, end=" " )
<aside> 💡 문제3. 어제 배운 if 문을 이용해서 위의 결과를 다시 출력하는데 짝수만 출력하시오.
</aside>
for i in range(1,11):
if i%2==0:
print( i, end=" " )