行內呼叫 lambda
記住,lambda 的一大優點是能把函式直接寫在行內使用。
在這個練習中,你要改寫上一個練習的作法,直接在行內計算總檔案大小,而不是先把 lambda 函式存成一個變數。
本練習屬於課程
Intermediate Python for Developers
練習說明
- 用一行程式碼寫一個 lambda 函式,將
file_size乘以1 + extra_space,並回傳結果。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
file_size = 2500
extra_space = 0.15
# Call a lambda function in one line
print((____ x: x * (1 + extra_space))(____))