1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 함수 작성하기

Connected

연습 문제

Docstring 가져오기

여러분은 친구들과 함께 새로운 Python IDE(통합 개발 환경 — PyCharm, Spyder, Eclipse, Visual Studio 등과 유사)를 만드는 중이에요. 팀에서는 사용자가 함수 이름을 타이핑하기 시작하면 해당 함수의 docstring을 툴팁으로 보여주는 기능을 추가하려고 합니다. 이렇게 하면 사용자가 사용하려는 함수의 문서를 찾아보려고 다른 곳으로 이동할 필요가 없겠죠. 여러분은 임의의 함수에서 docstring을 가져오는 build_tooltip() 함수를 완성하라는 요청을 받았습니다.

이전 연습 문제에서 작성한 count_letter() 함수를 재사용해, 해당 함수의 docstring을 올바르게 추출할 수 있음을 보여줄 거예요.

지침 1/3

undefined XP
  • 1

    먼저 count_letter() 함수의 docstring을 가져오세요. count_letter() 함수의 속성을 사용하세요.

  • 2

    이제 inspect 모듈의 함수를 사용해 count_letter()의 docstring을 더 보기 좋은 형식으로 가져오세요.

  • 3

    이제 어떤 함수가 전달되더라도 해당 함수의 docstring을 추출할 수 있는 build_tooltip() 함수를 작성하세요.