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

Connected

вправа

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

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

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

Інструкції

100 XP
  • Додайте блок try, щоб у разі виклику функції з коректними аргументами вона опрацьовувала датафрейм і повертала словник результатів.
  • Додайте блок except, щоб у разі некоректного виклику функції відображалося таке повідомлення про помилку: 'The DataFrame does not have a ' + col_name + ' column.'.