lambda的一些用法

 

lambda在函數中調用時能夠不用傳入形參,當須要時才傳入參數,方便一些場合中的使用(當參數一直變化時,仍然須要調用函數,能夠採用以下方式)。如如下代碼所示。函數

 1 import numpy as np
 2 
 3 def caculate():
 4     return lambda a, b: 21.5 + a * np.sin(4 * np.pi * a) + b * np.sin(20 * np.pi * b)
 5 
 6 def main():
 7     a = caculate()
 8     print("a:")
 9     print(a(6.18097603, 5.5113834))
10 if __name__ == "__main__":
11     main()
相關文章
相關標籤/搜索