태그된 제품에 대해 수수료를 받습니다.
while문
while문은 조건이 참인 동안 코드를 반복해서 실행
while 반복-계속-조건:
코드블록
# 1부터 5까지 출력하는 예제
i = 1
while i <= 5:
print(i)
i += 1
for문
for문은 주로 반복 횟수가 정해져 있거나, 반복 가능한 객체(리스트, 튜플, 문자열 등)의 요소들을 순회할 때 사용
for 계수-제어-변수 in 시퀀스:
코드블록
# 0부터 4까지 출력하는 예제
for i in range(5):
print(i)
# 리스트의 요소들을 순회하며 출력하는 예제
numbers = [1, 2, 3, 4, 5]
for number in numbers:
print(number)
range() 함수와 for문
range() 함수는 주로 for문과 함께 사용되어 일정 범위의 숫자를 생성한다.
# 0부터 4까지의 숫자를 출력하는 예제
for i in range(5):
print(i)
range(5)가 0부터 4까지의 숫자를 생성하여 i에 대입하고 출력한다.
while문과 for문의 비교
while문: 조건에 따라 반복을 제어하고 싶을 때 유용
반복 횟수가 명확하지 않거나 사용자 입력에 따라 반복을 제어해야 할 때 사용
for문: 반복 횟수가 명확하거나, 반복 가능한 객체의 요소들을 순회할 때 유용
주로 리스트, 튜플, 문자열, 딕셔너리 등을 순회할 때 사용
예제: while문을 for문으로 변환
태그된 제품에 대해 수수료를 받습니다.