在Python中,一個物件(object)方法是指可以在特定物件上執行的函數。這些方法通常用於操作和管理物件的狀態和行為

PHPz
發布: 2023-09-05 16:05:23
轉載
428 人瀏覽過

在Python中,一個物件(object)方法是指可以在特定物件上執行的函數。這些方法通常用於操作和管理物件的狀態和行為

要傳回空對象,Python 中使用 object() 方法。這是所有類別的基礎。讓我們來看看object()的語法。不包含任何參數 -

object()
登入後複製

無法將新屬性或方法新增至此物件。它本身充當所有屬性和方法的基礎,任何類別的預設值。

建立一個空物件

範例

在此範例中,我們將使用 object() 方法建立一個空物件 -

# Create an empty object
ob = object()

# Display the empty object
print("Object = ",ob)
登入後複製

輸出

Object =  
登入後複製

建立一個空物件並顯示屬性

範例

在此範例中,我們將使用 object() 方法建立一個空物件。我們將使用 dir() 方法顯示屬性 -

# Create an empty object
ob = object()
print(dir(ob))
登入後複製

輸出

['__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__']
登入後複製

比較兩個空物件

範例

讓我們看看比較兩個空物件時會發生什麼事。他們將返回 False -

# Create two objects
ob1 = object()
ob2 = object()

# Comparing both then objects
print("Are both the objects equal = ",str(ob1 == ob2))
登入後複製

輸出

Are both the objects equal = False
登入後複製

以上是在Python中,一個物件(object)方法是指可以在特定物件上執行的函數。這些方法通常用於操作和管理物件的狀態和行為的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!