Python 강좌 : 제 15강 - 반복문

   

반복문 (for, while)


Python에서는 forwhile을 이용하여 반복문을 구성할 수 있습니다.

반복문에는 List, Tuple, Str, range 값을 사용할 수 있습니다.


for 문

L = ["일","이","삼"]
T = (1, 2, 3)
S = "윤대희"
total = 0

for i in L:
    print(i)

for i in T:
    print(i)

for i in S:
    print(i)

for i in range(1,10):
    total += i
print (total)
결과



1
2
3



45


for 원소 in 목록:을 이용하여 반복문을 실행시킬 수 있습니다.

목록에는 리스트, 튜플, 문자열, 범위 값 등을 이용할 수 있습니다.



while 문

L = ["일","이","삼"]
T = (1, 2, 3)
S = "윤대희"
total = 0

i = 0
while i < len(L):
    print(L[i])
    i += 1

i = 0
while i < len(T):
    print(T[i])
    i += 1

i = 0
while i < len(S):
    print(S[i])
    i += 1
    
i = 0
while i < 10:
    total += i
    i += 1
print(total)
결과



1
2
3



45


while 조건:을 이용하여 반복문을 실행시킬 수 있습니다.

조건에는 거짓의 값으로 반환되어야 합니다.

값일 때 반복하며 거짓일 때 종료합니다.



for문 - continue & break

for i in range(5):
    if i == 3: break
    print(i)
print("break")

for i in range(5):
    if i == 3: continue
    print(i)
print("continue")
결과
0
1
2
break
0
1
2
4
continue


if문break, continue를 이용하여 조건에 만족 시 종료하거나 건너뛰게 할 수 있습니다.



while문 - continue & break

i = 0
while i < 5:
    i += 1
    if i == 3: break
    print(i)
print("break")  

i = 0
while i < 5:
    i += 1
    if i == 3: continue
    print(i)
print("continue")  
결과
0
1
2
break
0
1
2
4
5
continue


if문break, continue를 이용하여 조건에 만족 시 종료하거나 건너뛰게 할 수 있습니다.


  • Tip : break 또는 continue 구문을 만났을 때 종료하거나 건너뜁니다.

  • Tip : while문에서 continue구문을 잘 못 사용할 경우 무한 루프에 빠질 수 있습니다.



도움이 되셨다면 광고 클릭 부탁드립니다.

⤧  Next post Python 강좌 : 제 16강 - 데이터 입력 ⤧  Previous post Python 강좌 : 제 14강 - 분기문