본문 바로가기
Coding/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 // 132 for문

by 포스트it 2021. 1. 19.
728x90
반응형

 

문제

for문의 실행결과를 예측하라.

과일 = ["사과", "귤", "수박"]
for 변수 in 과일:
    print("#####")

내풀이

결과값

#####
#####
#####

정답

기초문법 배우기-1에서 for문의 핵심은 "들여쓰기된 코드가 자료구조에 저장된 데이터 개수만큼 반복된다"라고 설명했습니다.

과일 = ["사과", "귤", "수박"] 에는 세 개의 데이터가 저장돼 있으므로 들여쓰기된 print("####")코드가 세 번 실행됩니다.

#####
#####
#####

 

for문안에 print가 있기 때문에 출력이 3번되는 것이다.

 

728x90
반응형

댓글