1. 학습
  2. /
  3. 강의
  4. /
  5. Python 함수 입문

Connected

연습 문제

모두 합쳐 보기 (3)

이전 연습 문제에서는 함수 count_entries()에 try-except 블록을 추가했어요. 이렇게 하면 사용자가 DataFrame에 없는 열 이름으로 count_entries()를 호출했을 때도 도움이 되는 메시지를 볼 수 있었죠. 이번에는 DataFrame에 없는 열 이름을 사용자가 제공하는 경우, 대신 ValueError를 발생시키도록 해 보겠습니다.

편의를 위해 pandas는 pd로 임포트되어 있고, 'tweets.csv' 파일은 DataFrame tweets_df로 불러와져 있어요. 이전에 작성한 코드의 일부도 제공됩니다.

지침

100 XP
  • col_name이 DataFrame df의 열이 아니라면, ValueError 'The DataFrame does not have a ' + col_name + ' column.'를 발생시키세요.
  • 새로 만든 함수 count_entries()를 호출해 tweets_df의 'lang' 열을 분석하세요. 결과를 result1에 저장합니다.
  • result1을 출력하세요. 이 단계는 이미 완료되어 있으니 'Submit Answer'를 눌러 결과를 확인하세요. 다음 연습 문제에서 필요한 ValueError가 발생하는 것을 확인하게 됩니다.