하나고 파이썬 기말 예상문제 SET 03 정답¶
객관식 정답표¶
| 문항 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 정답 | ② | ③ | ① | ① | ② | ② | ② | ③ | ② | ① | ② | ④ | ③ | ④ | ④ | ④ |
단답형 예시 답안¶
-
move,turn_left,pick_beeper,drop_beeper -
None -
items -
a,b,result
해설¶
return이 실행되면 함수 호출이 즉시 끝나므로print("after")는 실행되지 않는다.- 함수 안에서 전역 변수
y를 읽는 것은 가능하다. - 함수 안의
x = 2는 지역 변수 변경이고 전역x는 그대로 5이다. - 인자를 생략하면 기본값이 사용된다.
random모듈을r이라는 별칭으로 가져왔다.import math후에는math.sqrt()형태로 호출한다.==는 값 비교,is는 같은 객체인지 비교한다.height인자가 빠졌으므로 생성자 호출 오류가 난다.r1과r2는 서로 다른 객체라r1.width변경이r2에 영향을 주지 않는다.- 각각 덧셈과 곱셈 결과를 반환한다.
- 값의 합 340을 key 개수 4로 나눈다.
- key는 문자열이므로 정수
total에 더할 수 없다. "negative"리스트의 3번 인덱스는"exam"이다.1 + 2 + 3 = 6.- 36개를 내려놓은 뒤 같은 36개를 다시 줍기 때문에 최종 개수는 100개이다.
if가 참이면 뒤의elif는 실행되지 않는다.