1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în funcții în Python

Connected

exercițiu

Să reunim totul (2)

Uneori facem greșeli când apelăm funcții – chiar și pe cele pe care le-am scris noi înșine. Nu-i nimic! În acest exercițiu, vei îmbunătăți funcția count_entries() din capitolul anterior, adăugând un bloc try-except. Astfel, funcția va afișa un mesaj util atunci când utilizatorul furnizează un nume de coloană care nu există în DataFrame.

Pentru comoditate, pandas a fost importat ca pd, iar fișierul 'tweets.csv' a fost încărcat în DataFrame-ul tweets_df. O parte din codul tău anterior este deja furnizat.

Instrucțiuni

100 XP
  • Adaugă un bloc try astfel încât, atunci când funcția este apelată cu argumentele corecte, să proceseze DataFrame-ul și să returneze un dicționar cu rezultatele.
  • Adaugă un bloc except astfel încât, atunci când funcția este apelată incorect, să afișeze următorul mesaj de eroare: 'The DataFrame does not have a ' + col_name + ' column.'.