1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giới thiệu về Functions trong Python

Connected

Bài tập

Tổng hợp tất cả (2)

Đôi khi, chúng ta mắc lỗi khi gọi hàm — kể cả với những hàm chính bạn viết. Nhưng đừng lo! Ở bài này, bạn sẽ cải tiến hàm count_entries() trong chương trước bằng cách thêm một khối try-except. Điều này giúp hàm đưa ra thông báo hữu ích khi người dùng gọi count_entries() nhưng cung cấp tên cột không tồn tại trong DataFrame.

Như trước, pandas đã được import với bí danh pd và tệp 'tweets.csv' đã được nạp vào DataFrame tweets_df. Một phần mã từ bài làm trước của bạn cũng đã được cung cấp.

Hướng dẫn

100 XP
  • Thêm một khối try để khi hàm được gọi với tham số đúng, nó xử lý DataFrame và trả về một từ điển kết quả.
  • Thêm một khối except để khi hàm được gọi sai, nó hiển thị thông báo lỗi sau: 'The DataFrame does not have a ' + col_name + ' column.'.