반응형
자주 쓰이는 반복문에 대해 간단히 알아보겠습니다.
1. for 문
test_list = [1,2,3,4,5]
for test in test_list:
print(test)
# 출력 결과
# 1
# 2
# 3
# 4
# 5
test_list 배열의 데이터 개수만큼 반복하여 수행됩니다.
for i in range(5):
print(i)
# 출력 결과
# 0
# 1
# 2
# 3
# 4
range 메서드를 사용하면 원하는 범위만큼 반복 수행이 가능합니다.
2. while 문
test_list = [1,2,3,4,5]
cnt = 0
while cnt != len(test_list):
print(test_list[cnt])
cnt += 1
# 출력 결과
# 1
# 2
# 3
# 4
# 5
while문은 조건이 참인 동안 계속 반복되므로 유의해야 합니다.
위의 예제에서는 반복할 때마다 cnt 변수를 1씩 증가시켜
test_list 배열의 길이와 같아지면 반복문을 빠져 나오도록 작성하였습니다.
반응형
'프로그래밍 & IT 정보 > Python' 카테고리의 다른 글
파이썬 프린트(print) 함수 사용법 (sep, end, 문자열 포맷) (7) | 2020.11.20 |
---|---|
파이썬 함수(def)와 람다(lambda) 문법 및 차이점 비교 (2) | 2020.11.14 |
파이썬 조건문 (if, 딕셔너리 활용) (0) | 2020.09.02 |
파이썬 BeautifulSoup 파싱(Parsing) 다양한 방법 (5) | 2020.09.02 |
댓글