LoslegenKostenlos starten

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>
Kurs ansehen

Interaktive praktische Übung

Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis

Übung starten