Zacznij terazZacznij za darmo

Obliczanie rozmiarów plików

Funkcje lambda przydają się do szybkiego tworzenia krótkich, jednolinijkowych funkcji, które można od razu wykorzystać – bez konieczności stosowania formalnej definicji def.

W tym ćwiczeniu użyjesz funkcji lambda, która oblicza całkowity rozmiar pliku z uwzględnieniem dodatkowego miejsca potrzebnego na informacje o pliku. Zmienna extra_space jest wyliczana jako procent wartości file_size.

To ćwiczenie jest częścią kursu

Python dla programistów – poziom średniozaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Zdefiniuj lambdę calculate_total, która dodaje extra_space do bazowego rozmiaru pliku.
  • Wywołaj calculate_total() na zmiennej file_size.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

file_size = 2500
extra_space = 0.15

# Define a lambda function
calculate_total = ____ x: x * (1 + ____)

# Call the lambda function
print(____(____))
Edytuj i uruchom kod