[내가 보려고 적는 파이썬] 반복문

koyo·2020년 9월 22일
0

프로그래밍 언어

목록 보기
3/12
post-thumbnail
post-custom-banner

반복문

특정한 소스코드를 반복적으로 실행하고자 할 때 사용

while문

  • 특징
    • 조건문이 참일 때에 한해서, 반복적으로 수행
    • 조건에 따라 무한 루프 가능성이 있음(주의!)
i = 1
result = 0

# i가 9보다 작거나 같을 때 아래 코드를 반복적으로 실행
while i <= 9:
    if i % 2 == 1:
        result += i
    i += 1
    
print(result)

for문

  • 특징
    • 리스트 데이터에 차례대로 접근하여 활용하는 방식(in)
    • range(시작 값, 끝 값+1)을 사용해서 수 나열에도 활용한다.
result = 0

# i는 1부터 9까지의 모든 값을 순회
for i in range(1, 10):
    result += i

print(result) # 45

# range()의 또 다른 활용법
score = [90, 85, 77, 65, 97]

for i in range(5):
	if scores[i] >= 80:
        print(i+1, "번 학생은 합격입니다.")
'''
1번 학생은 합격입니다.
2번 학생은 합격입니다.
5번 학생은 합격입니다.
'''

해당 문서는 '이것이 코딩 테스트다 with 파이썬 - 나동빈 저'를 공부하며 기록한 내용입니다.

profile
클라우드 개발자가 될 코요입니다.
post-custom-banner

0개의 댓글