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
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)