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

Đá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

Xem khóa học

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