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

Connected

cvičení

Všechno dohromady (3)

V předchozím cvičení jsi rozšířil funkci count_entries() o blok try-except, aby uživatelé dostali srozumitelnou chybovou zprávu při zadání názvu sloupce, který v DataFrame neexistuje. V tomto cvičení místo toho vyvoláš ValueError v případě, že uživatel zadá název neexistujícího sloupce.

Pro tvoje 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í práce jsou také k dispozici.

Pokyny

100 XP
  • Pokud col_name není sloupcem v DataFrame df, vyvolej ValueError 'The DataFrame does not have a ' + col_name + ' column.'.
  • Zavolej svou novou funkci count_entries() pro analýzu sloupce 'lang' v tweets_df. Výsledek ulož do proměnné result1.
  • Vypiš result1. To už je hotovo, takže stačí kliknout na Submit Answer a podívat se na výsledek. V příštím cvičení uvidíš, že správně vyvolává potřebné ValueError.