코딩 테스트를 위한 파이썬 문법 - 반복문

Alex·2022년 2월 15일
0

이코테 with 파이썬

목록 보기
1/33

반복문

while문

  • 조건문이 참일 때에 한해서, 반복적으로 코드가 수행된다.
  • 조건문 설정에 따라 해당 블록을 영원히 반복할 수 있는데, 이를 무한 루프라고 하며 실수로 무한 루프가 발생되지 않도록 주의해야 한다.
i = 1
result = 0
# i가 9보다 작거나 같을 때 아래 코드를 반복적으로 실행
while i < 9:
	result += i
    i += 1
print(result)

for문

  • in 뒤에 오는 데이터에 포함되어 있는 모든 원소를 첫 번째 인덱스부터 차례대로 하나씩 방문한다. in 뒤에 오는 데이터로는 리스트, 튜플, 문자열 등이 사용될 수 있다.
result = 0
#i는 1부터 9까지의 모든 값을 순회
for i in range(1, 10):
	result += i
print(result)
  • 반복문에서 continue를 만나면 프로그램의 흐름은 반복문의 처음으로 돌아간다.
scores = [90, 85, 77, 65, 97]
cheating_list = {2, 4}
for i in range(5):
	if i +1 in cheating_list:
    	continue
    if scores[i] >= 80:
    	print(i+1, "번 학생은 합격입니다.")
profile
With Data or Without Data?

0개의 댓글

관련 채용 정보