Đánh giá lười (Lazy evaluation)
Khi Python chạy qua đoạn mã sau, nó sẽ đến dòng nào khi thông báo 'Converting to percentage' được in ra?
from dask import delayed
def fraction_to_percent(x):
percentage = x * 100
print('Converting to percentage')
return x
frac = 0.3
percentage = delayed(fraction_to_percent)(frac)
computed_percentage = percentage.compute()
print(percentage)
print(computed_percentage)
Bạn có thể dùng bảng điều khiển để tìm đáp án. Hàm fraction_to_percent() đã có sẵn trong phiên làm việc.
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
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập