Začněte nyníZačněte zdarma

Předcházení chybám

Ve videu jsi viděl/a několik přístupů k ošetření chyb, které lze použít ve vlastních funkcích.

V tomto cvičení vyzkoušíš jeden z přístupů, který zabrání vyvolání chyby – místo toho vypíše užitečnou zprávu, pokud k chybě dojde, aniž by ukončil skript.

Toto cvičení je součástí kurzu

Intermediate Python for Developers

Zobrazit kurz

Pokyny k cvičení

  • Použij klíčové slovo, které ti umožní pokusit se spustit kód čistící text.
  • Použij další klíčové slovo, které vypíše užitečnou zprávu, pokud při volání funkce clean_text() dojde k chybě.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

def clean_text(text):
  # Attempt to clean the text
  ____:
    return text.replace(" ", "_").lower()
  # Run this code if an error occurs
  ____:
    print("The clean_text() function expects a string as an argument, please check the data type provided!")
    
clean_text(187)
Upravit a spustit kód