LoslegenKostenlos loslegen

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

Kurs anzeigen

Interaktive Übung

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten