python使用函數作為參數


在實際使用中,我們有時希望將函數作為參數傳遞給另一個方法使用。
比如裝飾器實際就是函數調用函數
 
舉個例子,我想傳遞在調用方法之前打印一下時間:
 

使用函數當做入參

那就可以把方法名A當做入參傳遞給方法B,調用的時候直接用【方法名()】來調用方法內容
 

使用函數當做入參,函數本身包含參數

如果要調用的方法A有參數怎么辦呢?在定義B方法的時候,也將參數傳進去,然后調用方法的時候使用【方法名(參數1,參數2)】
 

使用函數當做入參,函數本身包含不確定個數的入參

如果要調用的方法的入參個數不確定,可以使用*args或**args。但是一定要把*args放到最后面


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM