Zacznij terazZacznij za darmo

Unikanie błędów

W filmie poznałeś kilka podejść do obsługi błędów, które można stosować w niestandardowych funkcjach.

W tym ćwiczeniu wypróbujesz jedno z podejść, które pozwala uniknąć przerywania działania skryptu – zamiast tego wyświetla pomocny komunikat w przypadku wystąpienia błędu.

To ćwiczenie jest częścią kursu

Python dla programistów – poziom średniozaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj słowa kluczowego, które pozwoli spróbować wykonać kod czyszczący text.
  • Użyj innego słowa kluczowego, które wyświetli pomocny komunikat, jeśli podczas wywołania funkcji clean_text() wystąpi błąd.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)
Edytuj i uruchom kod