Tránh lỗi
Trong video, bạn đã thấy một vài cách xử lý lỗi có thể áp dụng cho hàm tùy chỉnh.
Trong bài tập này, bạn sẽ thử một cách tiếp cận giúp tránh phát sinh lỗi: in ra một thông báo hữu ích nếu có lỗi xảy ra nhưng không làm dừng toàn bộ script.
Bài tập này là một phần của khóa học
Python trung cấp dành cho nhà phát triển
Hướng dẫn bài tập
- Dùng một từ khóa cho phép bạn thử chạy đoạn mã làm sạch
text. - Dùng một từ khóa khác để in ra thông báo hữu ích nếu có lỗi khi gọi hàm
clean_text().
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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)