Leniwa ewaluacja
Gdy Python wykonuje poniższy skrypt, w którym wierszu zostanie wyświetlony komunikat 'Converting to percentage'?
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)
Możesz skorzystać z konsoli, żeby znaleźć odpowiedź. Funkcja fraction_to_percent() jest już dostępna w bieżącej sesji.
To ćwiczenie jest częścią kursu
Programowanie równoległe z Dask w Pythonie
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie