Python是一種高級編程語言,能夠靈活地處理各種任務。Python集成了一系列強大的內置函數,這些函數能夠提供各種各樣的功能。其中一個對于Python新手非常重要的內容就是過去函數名。這個函數在Python 2.x中非常流行,但在Python 3.x中被刪除了。
# 以下是Python 2.x中的代碼 >>>a = 10 >>>type(a)>>>isinstance(a, int) True # 以下則是Python 3.x中的代碼 >>>a = 10 >>>type(a) >>>isinstance(a, int) True
可以看到,Python 2.x中使用了過去函數名,但在Python 3.x中這個函數名已經被刪除了。過去函數名的功能是返回某個對象的類型,如果這個對象是一個實例,那么就會返回實例所屬類的名稱。
在Python 3.x中,我們可以使用內置函數type()
來獲取對象的類型。如果一個對象是一個實例,那么type()
函數將返回這個實例所屬的類。
與type()
函數類似的一個函數是isinstance()
函數。這個函數可以判斷一個對象是否是一個類的實例。如果是,則返回True
,否則返回False
。
Python內置函數是Python的基礎,因此對于新手來說,熟練掌握這些函數是非常重要的。雖然過去函數名在Python 3.x中已經被刪除,但是內置函數type()
和isinstance()
還是會被廣泛使用。
上一篇mysql包括兩個數據庫
下一篇python 過濾器