Lazy evaluation
Saat Python mengeksekusi skrip berikut, baris mana yang dicapai ketika pesan 'Converting to percentage' dicetak?
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)
Anda dapat menggunakan konsol untuk membantu menemukan jawabannya. Fungsi fraction_to_percent() sudah tersedia dalam sesi.
Latihan ini adalah bagian dari kursus
Pemrograman Paralel dengan Dask di Python
Latihan interaktif praktis
Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.
Mulai berolahraga