エラーの回避
動画では、カスタム関数に適用できるエラー処理の方法をいくつか紹介しました。
この演習では、エラーを発生させずに処理を続ける方法を試してみましょう。エラーが起きた場合は役立つメッセージを表示しますが、スクリプトの実行は中断しません。
この演習はコースの一部です
開発者向け中級 Python
演習の手順
textをクリーニングするコードを試行するためのキーワードを使いましょう。clean_text()関数の呼び出し時にエラーが発生した場合、役立つメッセージを表示するためのキーワードを使いましょう。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
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)