Уникнення помилок
У відео ви бачили кілька підходів до обробки помилок, які можна застосовувати у власних функціях.
У цій вправі ви спробуєте підхід, що дозволяє уникати викидання помилки: у разі її виникнення виводиться корисне повідомлення, але скрипт не завершує роботу.
Ця вправа є частиною курсу
Середній рівень 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)