亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

解析python調(diào)用函數(shù)加括號和不加括號的區(qū)別

 更新時(shí)間:2021年10月26日 08:46:10   作者:不積硅步,無以至千里  
這篇文章主要介紹了python調(diào)用函數(shù)加括號和不加括號的區(qū)別,不帶括號時(shí),調(diào)用的是這個(gè)函數(shù)本身 ,是整個(gè)函數(shù)體,是一個(gè)函數(shù)對象,不須等該函數(shù)執(zhí)行完成,具體實(shí)例代碼跟隨小編一起看看吧

下面看下python調(diào)用函數(shù)加括號和不加括號的區(qū)別,具體代碼如下所示;

 def  bracket(data):
  
      return data
 
  if __name__ == '__main__':
  
      # 不帶括號調(diào)用的結(jié)果:<function bracket at 0x0000000004DD0B38>,a是整個(gè)函數(shù)體,是一個(gè)函數(shù)對象,不須等該函數(shù)執(zhí)行完成
 
     a = bracket
 
     print a
 
     # 帶括號調(diào)用的結(jié)果:6 ,b是函數(shù)執(zhí)行后返回的值6,須等該函數(shù)執(zhí)行完成的結(jié)果
 
     b = bracket(6)
 
    print b

1、不帶括號時(shí),調(diào)用的是這個(gè)函數(shù)本身 ,是整個(gè)函數(shù)體,是一個(gè)函數(shù)對象,不須等該函數(shù)執(zhí)行完成。

2、帶括號(參數(shù)或者無參),調(diào)用的是函數(shù)的執(zhí)行結(jié)果,須等該函數(shù)執(zhí)行完成的結(jié)果。

簡單說就是:

如果使用括號,則只調(diào)用if和函數(shù)。hello()調(diào)用函數(shù);hello只是一個(gè)綁定到函數(shù)的名稱,可以用來將函數(shù)對象作為參數(shù)傳遞給另一個(gè)函數(shù)。

def caller(f):
    f()

def hello():
    print("hi")

def goodbye():
    print("bye")

caller(hello)  # Prints "hi"
caller(goodbye)  # Prints "bye"

id返回不同的值,因?yàn)閷?code>id的每次調(diào)用都接收一個(gè)完全獨(dú)立的對象作為其參數(shù)。使用id(hello),id獲取函數(shù)對象本身。使用id(hello()),id將獲得通過調(diào)用hello返回的對象;

到此這篇關(guān)于python調(diào)用函數(shù)加括號和不加括號的區(qū)別的文章就介紹到這了,更多相關(guān)python調(diào)用函數(shù)加括號和不加括號的區(qū)別內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 利用python將圖片轉(zhuǎn)換成excel文檔格式

    利用python將圖片轉(zhuǎn)換成excel文檔格式

    編寫了一小段Python代碼,將圖片轉(zhuǎn)為了Excel,純屬娛樂,下面這篇文章主要給大家介紹了關(guān)于利用python將圖片轉(zhuǎn)換成excel文檔格式的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-12-12
  • Python的函數(shù)的一些高階特性

    Python的函數(shù)的一些高階特性

    這篇文章主要介紹了Python的函數(shù)的一些高階特性,包括函數(shù)名用作變量等一些小技巧,需要的朋友可以參考下
    2015-04-04
  • 利用aardio給python編寫圖形界面

    利用aardio給python編寫圖形界面

    這篇文章主要為大家詳細(xì)介紹了利用aardio給python編寫圖形界面的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Python判斷文件或文件夾是否存在的三種方法

    Python判斷文件或文件夾是否存在的三種方法

    本文給大家介紹三種判斷文件或文件夾是否存在的方法,分別使用os模塊、Try語句、pathlib模塊。感興趣的朋友一起看看吧
    2017-07-07
  • 對Python中for復(fù)合語句的使用示例講解

    對Python中for復(fù)合語句的使用示例講解

    今天小編就為大家分享一篇對Python中for復(fù)合語句的使用示例講解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • 在多種情況/開發(fā)環(huán)境中運(yùn)行python腳本和代碼的技巧分享

    在多種情況/開發(fā)環(huán)境中運(yùn)行python腳本和代碼的技巧分享

    Python腳本或程序是包含可執(zhí)行Python代碼的文件,能夠運(yùn)行Python腳本和代碼可能是您作為Python開發(fā)人員所需的最重要的技能,在本教程中,您將學(xué)習(xí)一些運(yùn)行Python腳本和代碼的技術(shù),在每種情況下使用的技術(shù)將取決于您的環(huán)境、平臺(tái)、需求和技能
    2023-11-11
  • 使用 Python 實(shí)現(xiàn)微信消息的一鍵已讀的思路代碼

    使用 Python 實(shí)現(xiàn)微信消息的一鍵已讀的思路代碼

    利用python可以實(shí)現(xiàn)微信消息的一鍵已讀功能,怎么實(shí)現(xiàn)呢?你肯定會(huì)想著很復(fù)雜,但是python的好處就是很多人已經(jīng)把接口打包做好了,只需要調(diào)用即可,今天通過本文給大家分享使用 Python 實(shí)現(xiàn)微信消息的一鍵已讀的思路代碼,一起看看吧
    2021-06-06
  • python實(shí)現(xiàn)發(fā)送form-data數(shù)據(jù)的方法詳解

    python實(shí)現(xiàn)發(fā)送form-data數(shù)據(jù)的方法詳解

    這篇文章主要介紹了python實(shí)現(xiàn)發(fā)送form-data數(shù)據(jù)的方法,結(jié)合實(shí)例形式分析了Python發(fā)送form-data數(shù)據(jù)的相關(guān)操作步驟、實(shí)現(xiàn)方法與注意事項(xiàng),需要的朋友可以參考下
    2019-09-09
  • python中不能連接超時(shí)的問題及解決方法

    python中不能連接超時(shí)的問題及解決方法

    這篇文章主要介紹了python中不能連接超時(shí)的問題及解決方法,需要的朋友可以參考下
    2018-06-06
  • python 如何讀、寫、解析CSV文件

    python 如何讀、寫、解析CSV文件

    這篇文章主要介紹了python 如何讀、寫、解析CSV文件,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-03-03

最新評論