1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до функцій у Python

Connected

вправа

Підсумуємо все разом (3)

У попередній вправі ви розширили функцію count_entries(), додавши блок try-except. Це потрібно, щоб користувачі отримували зрозумілі повідомлення, коли викликають вашу count_entries() і передають назву стовпця, якої немає в датафреймі. У цій вправі ви замість цього підніматимете (raise) ValueError, якщо користувач передасть назву стовпця, якої немає в DataFrame.

Як і раніше, для зручності pandas імпортовано як pd, а файл 'tweets.csv' завантажено в датафрейм tweets_df. Також надано частини коду з вашої попередньої роботи.

Інструкції

100 XP
  • Якщо col_name — не стовпець у DataFrame df, підніміть ValueError 'The DataFrame does not have a ' + col_name + ' column.'.
  • Викличте вашу нову функцію count_entries() для аналізу стовпця 'lang' у tweets_df. Збережіть результат у result1.
  • Виведіть result1. Це вже зроблено для вас, тож натисніть "Submit Answer", щоб переглянути результат. У наступній вправі ви побачите, що генеруються потрібні ValueError.