1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Viết hàm trong Python

Connected

Bài tập

Xây dựng ứng dụng dữ liệu chạy trên dòng lệnh

Bạn đang xây dựng một công cụ dòng lệnh cho phép người dùng khám phá dữ liệu một cách tương tác. Chúng tôi đã định nghĩa bốn hàm: mean(), std(), minimum(), và maximum() mà người dùng có thể gọi để phân tích dữ liệu của họ. Hãy hoàn thiện phần mã này để người dùng có thể gọi bất kỳ hàm nào bằng cách gõ tên hàm tại lời nhắc nhập liệu.

Lưu ý: Hàm get_user_input() trong bài tập này là phiên bản giả lập việc yêu cầu người dùng nhập lệnh. Nó trả về ngẫu nhiên một trong bốn tên hàm. Trong thực tế, bạn sẽ yêu cầu nhập và chờ cho đến khi người dùng nhập một giá trị.

Hướng dẫn

100 XP
  • Thêm các hàm std(), minimum(), và maximum() vào dictionary function_map, giống như đã làm với mean().
  • Tên của hàm mà người dùng muốn gọi được lưu trong func_name. Sử dụng dictionary các hàm function_map để gọi hàm đã chọn và truyền data làm đối số.