TIL) 반복문

Jiwon Lee·2022년 2월 9일
0

TIL

목록 보기
4/19

반복문 이란?

프로그램 안에서 일정 부분을 반복하여 수행하도록 하는 명령문.

while문

반복 횟수가 명확하지 않을 때 자주 사용함.

  • while문의 기본 형태
while 조건식:
	실행문장
    실행문장

🖤조건식이 True일 경우, 실행 문장이 반복이 되며 False일 경우, 실행 문장이 종료가 된다.

ex. "소금이 졸귀!"라는 문장을 10번 반복하여 출력하라.

num = 0
while num < 10:
	print("소금이 졸귀!")
    num += 1

위의 예시를 돌려보면 정확히 같은 문장이 10번 반복하려 나오는 것을 확인할 수 있다.

  • break
    반복문에서 실행조건을 돌리다가 일정한 정도까지 실행하고 반복문을 나올 때에 사용한다.

for문

반복 횟수가 명확할 때 자주 사용함.

for 문의 기본 형태

for 변수 in 문자열(or 리스트 or 튜플):
	print(변수)

ex. 3명에 대한 시험 성적표를 참고하여 합/불을 나누어 출력하라.

score_list = [90, 45, 70, 60, 55]
number = 1
for score in score_list:
	if score >= 60:
    	print("수험번호 {} 학생, 합격.".format(number))
    else score < 60:
    	print("수험번호 {} 학생, 불합격.".format(number))
    number += 1

이 코드를 좀 더 간단히 수정해보자면,

score_list = [90, 45, 70, 60, 55]
number = 1
for score in score_list:
	if score >=60:
    	result = "합격"
    else:
    	result = "불합격"
    print(수험번호 {} 학생, {}.".format(number,result)
    number += 1

이렇게 변경해서 좀 더 간단하게 나타내는 방법도 있다.

0개의 댓글