Beräkna filstorlekar
Lambdafunktioner är praktiska när du snabbt vill skapa korta, enradiga funktioner som kan användas direkt – utan att behöva en formell def-definition.
I den här övningen arbetar du med en lambdafunktion som beräknar den totala filstorleken inklusive det extra utrymme som behövs för filinformation. extra_space beräknas som en procentsats av file_size.
Den här övningen är en del av kursen
Intermediate Python för utvecklare
Övningsinstruktioner
- Definiera lambdan
calculate_totalsom lägger tillextra_spacetill basfilstorleken. - Anropa
calculate_total()med variabelnfile_size.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
file_size = 2500
extra_space = 0.15
# Define a lambda function
calculate_total = ____ x: x * (1 + ____)
# Call the lambda function
print(____(____))