Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

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)
Chỉnh sửa và Chạy Mã