Aan de slagGa gratis aan de slag

Luie evaluatie

Wanneer Python dit script uitvoert, bij welke regel komt het wanneer het bericht 'Converting to percentage' wordt afgedrukt?

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)

Je kunt de console gebruiken om het antwoord te achterhalen. De functie fraction_to_percent() is al beschikbaar in de sessie.

Deze oefening maakt deel uit van de cursus

Parallel programmeren met Dask in Python

Cursus bekijken

Praktische interactieve oefening

Zet theorie om in actie met een van onze interactieve oefeningen.

Begin met trainen