1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Úvod do funkcí v Pythonu

Connected

cvičení

Všechno dohromady (2)

Při volání funkcí se občas stane chyba – i u těch, které jsi napsal/a sám/sama. Nic si z toho nedělej! V tomto cvičení vylepšíš svou předchozí práci s funkcí count_entries() z minulé kapitoly tím, že do ní přidáš blok try-except. Díky tomu funkce zobrazí užitečnou zprávu, když ji zavoláš se jménem sloupce, který v DataFrame neexistuje.

Pro pohodlí je pandas opět importován jako pd a soubor 'tweets.csv' je načten do DataFrame tweets_df. Části kódu z předchozího cvičení jsou také k dispozici.

Pokyny

100 XP
  • Přidej blok try tak, aby funkce při správném zavolání zpracovala DataFrame a vrátila slovník s výsledky.
  • Přidej blok except tak, aby funkce při nesprávném zavolání zobrazila následující chybovou zprávu: 'The DataFrame does not have a ' + col_name + ' column.'.