6장
1분 퀴즈
1. ④
2. ①
해설_ if 문의 조건은 ‘total 변수의 값이 4보다 작거나 같다’이므로 조건을 만족합니다. 따라서 “추가비용 없음”을 출력합니다. if 문의 조건을 만족하므로 else 문은 건너뛴 후 마지막 print() 문을 출력합니다.
3. ①
해설_ if 문의 조건을 만족하므로 print("고열입니다.")를 실행한 후 종료합니다.
4. ②
해설_ my_list(반복 대상)에 값이 있을 동안 반복하는 반복문입니다. 반복문 안에는 조건문이 있는데, 이때 조건은 변수 i의 값을 2로 나눴을 때 나머지가 0입니다. 2로 나눈 나머지가 0이면 값이 짝수이므로 i가 짝수일 때만 출력합니다.
5. ③
해설_ while 문의 조건이 i가 5보다 작거나 같을 때까지이고 i는 초깃값이 3이므로 i가 3, 4, 5일 동안 값을 출력합니다.
6. ②