콘텐츠로 이동

하나고 파이썬 기말 예상문제 SET 05 정답

객관식 정답표

문항 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
정답

단답형 예시 답안

  1. 32, 9

  2. 2, 2, 3

  3. choice

  4. (6, 4)

해설

  1. f(2) = 5, g(5) = 25 - 5 = 20.
  2. 함수 안에서 x = x + 1은 지역 변수 대입으로 처리되어 대입 전 읽기 오류가 난다.
  3. 매개변수 x는 지역 변수이고 전역 x는 3으로 유지된다.
  4. 안쪽 print("hi")hi를 출력하고 None을 반환한다. 바깥 print가 그 None을 출력한다.
  5. sqrt를 직접 가져왔으므로 sqrt(16)으로 사용할 수 있다.
  6. math라는 이름 대신 m이라는 별칭만 만들어졌다.
  7. 생성자에서 self.name, self.pet에 값이 저장된다.
  8. self.name은 해당 객체가 가진 속성이다.
  9. display_info()는 출력만 하고 반환값은 없다.
  10. 80 + 90 = 170.
  11. 딕셔너리에서 "B" key의 value는 4이다.
  12. 70 이상이면 Pass, 아니면 Fail이다.
  13. key 문자열의 0번 인덱스를 출력한다.
  14. Robot()은 클래스 기반 객체 생성 호출이다.
  15. 함수 내부에 매개변수가 없고 hana 이름을 직접 사용한다.
  16. 위치 검사와 break가 비퍼 줍기보다 먼저 있다.