ПочатиПочніть безкоштовно

Уникнення помилок

У відео ви бачили кілька підходів до обробки помилок, які можна застосовувати у власних функціях.

У цій вправі ви спробуєте підхід, що дозволяє уникати викидання помилки: у разі її виникнення виводиться корисне повідомлення, але скрипт не завершує роботу.

Ця вправа є частиною курсу

Середній рівень 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)
Редагувати та запускати код