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

Trì hoãn hàm (delaying functions)

Bạn được giao nhiệm vụ cộng tổng chi phí của công ty trong 2 tuần vừa qua. Vì biết rằng sau này bạn sẽ muốn chạy lại phép tính này cho nhiều tuần hơn, bạn nghĩ nên viết theo cách có thể chạy song song.

Mảng chi phí các mặt hàng cho hai tuần gần đây lần lượt là costs_week_1costs_week_2, và numpy đã được nhập dưới tên np.

Bài tập này là một phần của khóa học

Lập trình song song với Dask trong Python

Xem khóa học

Hướng dẫn bài tập

  • Import hàm delayed().
  • Trì hoãn hàm np.sum() và dùng nó để tạo các tổng dạng delayed cho costs_week_1costs_week_2.
  • Cộng hai tổng này để tạo một đối tượng delayed khác đại diện cho tổng cuối cùng.
  • Tính và in ra tổng này.

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.

# Import the delayed function from Dask
from ____ import ____

# Lazily calculate the sums of costs_week_1 and costs_week_2
sum1 = ____(____)(____)
sum2 = ____

# Add the two delayed sums
total = ____

# Compute and print the final answer
print(____)
Chỉnh sửa và Chạy Mã