1. <source id="nejs2"></source>
  2. <video id="nejs2"></video>
    <source id="nejs2"></source>
          1. Python callable()

            更新:

            python 中的可調用函數檢查傳遞的參數是否是可調用對象。如果參數是可調用的,則返回真,否則返回假

             **callable(obj)** #Where obj is any python object 
            

            可調用()參數:

            python 中的可調用函數只接受一個強制參數,該參數可以是 python 中的任何對象。

            參數 描述 必需/可選
            目標 方法檢查對象是否可調用 需要

            可調用()返回值

            當輸入不可調用時,返回值為假。通常,如果傳遞的對象不可調用,則方法返回真。但是在某些情況下,即使對象不可調用,該方法也可能返回 true(參見示例 3)

            | 投入 | 返回值 | | 可調用對象 | 真實的 | | 該對象不可調用 | 錯誤的 |

            Python 中可調用()方法的示例

            示例 1:用callable()傳遞不可調用的對象

             normalVariable = 1
            print(callable(normalVariable)) 
            

            輸出:

            False A normal variable is not a callable object 

            示例 2:用callable()傳遞可調用對象

             def callableFunction():
            print("Hii ..I am a callable function") 
            print(callable(callableFunction))
            callableFunction() #Calling the function to check 
            

            輸出:

            True
            Hii ..I am a callable function 

            示例 3:可調用()方法對不可調用的對象返回 True

             class NonCallableClasscheck:
            def method_of_class():
            print(“Hii.. I am a method of NonCallableClasscheck”)
            print(callable( NonCallableClasscheck)) 
            InstanceofClass = NonCallableClasscheck() 
            InstanceofClass() #Calling the object to check 
            

            輸出:

            True
            TypeError: 'NonCallableClass' object is not callable 
            頂部 久久久久99精品成人片毛片_黃色A片三級三級三級无码_日本不卡高清视频v中文字幕_高清欧美视频一区二区
            1. <source id="nejs2"></source>
            2. <video id="nejs2"></video>
              <source id="nejs2"></source>