Lazy Evaluation
Wenn Python dieses Skript Zeile für Zeile ausführt, bei welcher Zeile ist es, wenn die Meldung 'Converting to percentage' ausgegeben wird?
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)
Du kannst die Konsole nutzen, um die Antwort herauszufinden. Die Funktion fraction_to_percent() ist in dieser Session bereits verfügbar.
Diese Übung ist Teil des Kurses
Parallele Programmierung mit Dask in Python
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
Übung starten