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
<Kurs>Parallele Programmierung mit Dask in Python</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten